Článek

Pokud jde o přidávání funkcí pro Android, Google se musí více podobat Samsungu a Huawei

protection click fraud

Google rád říká každému, že Android je především o výběru. Máme stovky skvělé telefony to vše běží na Androidu a pravděpodobně budete schopni najít přesně to, co chcete, pokud jde o věci, jako je barva nebo velikost nebo cena. Od nejlepších výrobců telefonů najdete také něco navíc. Někdy najdete stejný „extra“ v každém skvělém telefonu kromě Pixely Google.

Existuje důvod, proč se to stane. Telefony Google Pixel nespouštějí holé kosti systému Android postavené pouze na open-source verzi. Stejně jako Samsung, LG nebo OnePlus tento kód přebírá a trochu ho přidává. Samotný systém však používá pouze standardní sadu API (Application Programming Interfaces), kterou má Google vytvořeno pro Android, zatímco společnosti jako OnePlus nebo Samsung je používají k přidávání svých vlastních aplikací použití.

Nakupujte hned teď některé z nejlepších nabídek Black Friday z celého webu!

To neznamená, že Pixel nemá své vlastní funkce - skvělé screening hovorů přijde na mysl, stejně jako původní rozšíření Asistent Google

. Jedná se ale o způsob obcházení pravidel využíváním služeb a dat Google k vybudování něčeho jako vytáčeného telefonu, který má na serverech Google spoustu informací o spamových hovorech. Pokud by jiná společnost měla stejné množství dat, mohla by si vytvořit vlastní verzi, která je stejně dobrá. To je něco Samsung pracuje právě teď.

Pokud chcete, aby aplikace fungovala na každém telefonu, musí existovat standardizovaná sada APIS.

Důvod, proč tým Android ve společnosti Google vytváří konkrétní sadu rozhraní API, je jednoduchý: toto jsou věci, které vývojáři aplikací používají k zajištění toho, aby aplikace mohla běžet na každém zařízení s přístupem na Google Play. To je něco Google opravdu chce, a tak bychom měli. Ale Google nejde tak daleko, že například říká, že Samsung nemůže vytvořit vlastní sadu API a služeb, které dělá on a téměř každý jiný výrobce telefonů.

Vezmu si nejnovější příklad funkce, kterou má většina ostatních telefonů - dokonce rozpočet telefony - mít to není součástí Androidu: rolování snímků obrazovky. Posouvání snímků obrazovky není součástí Androidu a máte je v telefonu, protože společnost, která váš telefon vyrobila, používá vlastní kód přidaný nad rámec toho, co poskytuje Google.

Bude to ještě divnější, když uslyšíte, že tým za aplikací Chrome pro Android pracuje přidání funkce do prohlížeče. Pokud si myslíte, že něco téměř všichni výrobci telefonů a tým, který pracuje v prohlížeči Chrome pro Android, je něco, co by Google měl být schopen udělat, máte pravdu i chybu.

Špatnou částí je, že když společnost Samsung přidá funkci posouvání obrazovky k něčemu jako Note 20 nebo Galaxy S20 FE, je navržena pouze pro práci na konkrétním telefonu. Aplikace nemusí zjišťovat rozměry displeje ani jeho poměr stran nebo barevnou bitovou hloubku. Musí pouze odesílat data do paměti telefonu, dokud neřeknete stop, a poté je převést na obrázek.

Aplikace pro vytváření snímků obrazovky na S20 FE již ví všechno o obrazovce a má přístup k pořizování snímků při posouvání.

Tak to funguje i přes Chrome. Chrome již vypočítal velikost a tvar okna a vše, co je třeba zkopírovat, aby bylo možné vytvořit soubor s obrázkem, je uvnitř tohoto okna. Pokud a kdy Google přidá tuto funkci do samotného Androidu, musí na ní pracovat každý Model pro Android a v každé aplikaci. Potřebuje způsob, jak zjistit vše o displeji: velikost použitelného okna, jak stavět rozhraní pro tuto funkci a ujistěte se, že vše funguje na telefonech s divoce odlišným hardwarem. Proto se zdálo, že Googlu trvalo tak dlouho, než do systému Android přidal správné více oken.

To je všechno dobré a dobré a chápu, že udělat něco univerzálního je mnohem těžší, než aby funkce fungovala pro jeden telefon nebo pro jednu aplikaci. Právě jsem s tou výmluvou skončil.

Google je jednou z největších světových softwarových společností a má jedny z nejlepších talentů, které svět může nabídnout pro práci v celé společnosti. Google byl vybudován od prvního dne jako společnost, která je schopna dělat obtížné věci a právě to dokázala za posledních zhruba 20 let. Pokud hrstka chytrých lidí dokázala vytvořit nový druh webového vyhledávače a hrstka dalších lidí dokázala najít způsoby, jak je vylepšit (a vylepšit) uživatelská data služby pro uživatele) a pak přijít na to, jak to všechno proměnit v multimiliardovou společnost, pak může přijít na to, jak vložit rolovací screenshoty Android.

Jako příklad zde používám rolování snímků obrazovky, ale způsob, jakým Google přidává funkce do systému Android, se zdá být trochu schizofrenní. Vidíme vylepšení v zabezpečení a soukromí uživatelů s každým vydáním, které je skvělé (a také něco, co vidíme téměř od každé softwarové společnosti, díky bohu), ale věci, které se dívají na uživatele, se často cítí opravdu nesouvislé. Zvláště když tyto věci ovlivní každý telefon, který aktualizuje na nejnovější verzi Androidu.

Google dokáže zjistit téměř jakýkoli problém, pokud to chce udělat.

Skvělým příkladem jsou oznámení. Android vždy měl nejlepší oznamovací systém jakéhokoli operačního systému. To je důvod, proč se Apple učí, jak „kopírovat“ jeho nejlepší části do iOS. Google se tím ale nezastavil a pokračoval ve vylepšování oznámení, což je skvělé. Co není tak skvělé, je to, jak se někdy nedokáže rozhodnout, kterým směrem se vydat, nebo jak musí oznámení vypadat nebo jak by měly být umístěny.

Většina z nás může chytit jakýkoli telefon Android a pochopit změny v oznámeních docela rychle. A většina z nás tam najde něco, co se nám nelíbí. Pokud se to dost z nás nelíbí, zkusí Google něco jiného. Ale nový uživatel Androidu bude mít křivku učení, pokud jde o věci jako nastavení upozornění nebo jak jsou organizovány, nebo dokonce proč někteří nemohou být propuštěni.

Nenavrhuji, že Android je nyní perfektní, pokud jde o oznámení, ale možná je možné přesunout některé zdroje. Oznámení nechte pro vydání nebo dvě tak, jak jsou, a zaměřte se na něco, co lidé chtějí. Lidé chtějí přidat standardní způsob pořizování pohyblivého nebo rozšiřujícího se snímku obrazovky. Pokud by to nebylo, Samsung a všichni ostatní by to nepřidali. Pokud by Google mohl najít způsob, jak se stát součástí operačního systému, usnadňuje to uživatelům, protože je to stejné na každém telefonu a usnadňuje to výrobcům telefonů, protože práce byla odvedena jim.

Ano, vím, že tento argument zní trochu oprávněně nebo pedantsky, ale není to tak. Sám používám k posouvání snímků obrazovky sám sebe a líbil se mi oznámení systému Android ve verzi 9 lépe než ve verzi 11. Tyto věci jsem použil pouze jako příklady a jsem si jist, že každý z nás vidí, že Samsung, Motorola nebo Xiaomi dělají něco, o čem si myslíme, že by mělo být na každém telefonu. Jen říkám, že Google se možná musí zaměřit dopředu. Pokud to znamená, že zpomalení práce na stávajících funkcích a přidání nových nebo jen najímání dalších vývojářů je něco, co Google ví.

Co vím, že lidé chtějí vidět nové věci a také vidět dobré změny v tom, co tam už je. Zdá se, že pro Android nikdy nemůžeme dostat obojí. Podle mého názoru je Android nejvšestrannějším operačním systémem, jaký jsme kdy viděli, a jeho potenciál je i po 12 letech od vydání stále nevyužit. Znamená to hodně práce - a že jo práce - je potřeba, aby to tak zůstalo, protože Microsoft a Apple se neomezují na skvělé nápady a doplňky.

Jerry Hildenbrand

Jerry je rezidentem Mobile Nation a je na to hrdý. Neexistuje nic, co by nemohl rozebrat, ale mnoho věcí, které nemůže znovu sestavit. Najdete ho v síti Mobile Nations a můžete zasáhnout ho na Twitteru pokud chcete říct hej.

instagram story viewer