Komentář: Prokletí otevřenosti

6

androidotevrenost

V našem nedávném článku, shrnujícím neduhy, kterých si v rámci androidí platformy všímáme, a i v následné diskuzi jako nejpalčivější vyšly ty, které přímo souvisí s otevřeností Androidu jako takového. Je takhle jeho vlastnost něco, co mu může v budoucnu zlomit vaz?

Klíč k úspěchu začíná reznout

Android byl od počátku koncipován jako otevřený systém, jako protiváha sešněrovaného a uzavřeného iOS. Google si dobře spočítal, že bez možnosti nainstalovat jeho OS na spoustu různých (a hlavně levných) telefonů by se Android těžko rozšířil v takovém rozsahu a tak rychle. Nexusy přišly až v okamžiku, kdy byl vlak stovek výrobců chrlících telefony s Androidem rozjetý.

Ale v poslední době se takhle zpočátku zásadní výhoda začíná obracet proti Androidu jako takovému. Ne snad, že by snižovala jeho prodeje či ohrožovala Google, ale přidělává nám, uživatelům, starosti, které bychom nemuseli mít. Dnes nejde prostě říct – mám Android. Musíte dodat od koho, jakou verzi a, to především, na čem. Platforma se fragmentuje, tříští a zpomaluje.

Nejviditelněji to je asi vidět na tom, jak si jednotliví výrobci Android uzpůsobují k obrazu svému. Každý má k němu jinou nadstavbu, každý se chce odlišit – a to často tak, že pro laika jsou takové telefony k nerozeznání. Ne nadarmo se přestává říkat iPhone vs. Android, ale iPhone vs. Samsung, iPhone vs. HTC a podobně. Jak už jsme psali dříve, Android přestává být dominantní značkou a to především proto, že není jasně rozpoznatelný. Pokud k tomu připočteme už úplné odbočky jako je systém Kindle Fire (pro který Amazon vytvořil i vlastní obchod s aplikacemi) či nasazení Androidu v set-top boxech a v dalších, s mobily příliš nesouvisejících zařízeních, není divu že situaci přestává běžný zákazník rozumět.

Příliš volnosti škodí

A kdyby jen to. Těch bolístek, které benevolentní přístup Googlu způsobuje (a podle šéfa Androidu Sundara Pichaie se na tomhle nic moc měnit nebude), je celá řada. Výrobci do zařízení vkládají vlastní služby a frameworky (třeba známý openSense), upravují API a nahrávají neodinstalovatelný bloatware, který neprospívá snad nikomu, kromě spřátelených společností. A přímým důsledkem toho všeho jsou proklínané pomalé aktualizace, neoptimalizovaný systém a neodstranitelné služby, které uživatel nechce.

Liberární politika vysílaná z Googleplexu ale ovlivňuje user-experience uživatelů Androidu i jinde. Opravdu musíme na Google Play trpět hromady a hromady totálně zbytečných, špatně nadesignovaných a špatně naprogramovaných aplikací? A to už vůbec nemluvím o těch vyloženě nebezpečných a škodlivých – tady se ukazuje, že pevnější ruka může být i ku prospěchu. Apple dbá i na optimalizaci do App Storu vkládaných aplikací, což může být další krok, díky kterému se bude Android používat radostněji. Zpětně to ale zavést půjde těžko.

Jak známá česká vývojářka Nikola Bornová už před pár lety napsala na svůj blog, kvůli neunifikovanosti a fragmentaci je vývoj pro Android náročnější a dražší než pro konkurenční platformy. Spousty různých telefonů, spousty různých velikostí displejů, čipsetů a navrch ještě nerovnoměrné rozdělení trhu mezi jednotlivé verze Androidu – to jsou všechno věci, které vývojářům snažícím se o tvorbu náročnějších aplikací pro tento OS stěžují život. Nutnost optimalizovat svá díla i pro dnes už archaické verze obtěžuje – své o tom vědí vývojáři aplikací například pro desktopová Windows. Otevřenost Androidu s sebou navíc ještě nese to, že piráti to mají poměrně jednoduché. Toto řešení by ale opět znamenalo velký zásah do samotné stavby OS a proto asi nezbývá než se s existencí nadměrného množství nelegálně šířených aplikací smířit.

herbert

Snadná řešení neexistují

Alespoň částečná řešení ale existují. Google může na výrobce poměrně silně působit – například si je zavázat tím, že jim neposkytne na jejich telefony plně funkční Android i s Play, pokud neslíbí aktualizování svých nadcházejících modelů po určitou dobu na nejnovější verze. Nasnadě je zpřísnění kontroly aplikací v Play – sice by se prodloužila čekací doba při schvalování, ale potenciální výnosy by mohly být hodně slibné. Ideální by bylo, kdyby Google zařízl veškeré hluboké úpravy Androidu jako takového a donutil vývojáře provádět je na aplikační úrovni s možností vypnutí – třeba tak, jak můžeme vidět na HTC First (telefon s čistým Androidem nad nímž běží vypnutelný Facebook Home). Vidíme, že u některých modelů to jde, tak proč ně jinde? Jednou z dalších (ale určitě ne posledních) možností je také zvýšit důraz na svoje vlastní telefony. Google má k dispozici Motorolu, která se může stát producentem přístrojů pyšnících se čistým Androidem.

Status-quo Googlu stačí

Google ale pravděpodobně nic z výše uvedeného neudělá. Přestože se již zmiňovaný Pichai v rozhovoru pro Wired vyjadřoval v tom smyslu, že se na problémy s pozdními aktualizacemi zaměří, Google by v takovém případě musel čelit enormnímu tlaku. A to tlaku z několika stran. Kromě samotných výrobců, které Google zatím rozhodně potřebuje, jsou to také operátoři, kteří si často Android také upravují, jak se jim zachce. Zatímco u nás se branding už moc nenosí, za Atlantským oceánem je běžný – tamější operátoři často a rádi instalují do u nich prodávaných telefonů nadbytečné aplikace a mluví do vzhledu systému. Pro obě strany je úprava Androidu důležitá především z marketingových důvodů – inzerovat funkce, které ten druhý nemá (byť jsou v reálu spíše zbytečné), se prostě hodí.

A je také nepravděpodobné, že by zavedení kteréhokoliv z námi navrhovaných řešení prodeje nějak masivně zvýšilo. Spíš naopak – výrobci nucení aktualizovat nad svoje kapacity by museli zvednout ceny svých telefonů, což by mohlo teoreticky způsobit i v určitých segmentech trhu s Androidem pokles. A to Google nechce. Jemu vyhovuje současný status-quo. Google potřebuje uživatele, aby mu dodávali cenná data. Pokud se telefony s Androidem vesele prodávají už teď, není důvod měnit – může přeprodávat vesele dál.

Slunečno jen tak nebude

Jak to tedy vypadá? Věru, špatně. Zásadní změna z výše zmíněných důvodů jen tak nepřijde, a tak zůstanou mobily s čistým Androidem doménou rodiny Nexus a pár dalších vybraných přístrojů. Sjednocení se neblíží. Pro androidové puristy pokračují temné časy.

  • MK

    Tohle mi absolutně nevadí, já mám vždy jeden telefon, na který si zvyknu hned a je mi jedno, že někdo má jiný telefon, kde to vypadá jinak. Naposledy jsem měl htc one x, galaxy note 2 a teď mám nexus4, každý to má trochu jinak, ale každý má něco do sebe. Žádný sjednocení není nutný, naopak buďme rádi za výběr. Třeba u wp je to taková nuda, že je jedno, od koho si telefon koupím, dokonce, co se týče systému , je jedno, jestli telefon s wp za 4000, nebo za 12000kč

    • CZBios

      Přikláním se k tomu podobnému. Já to řeším opačně. Koupím si telefon dle jeho výbavy a nabídky, nahraji si systém který chci já. Pak mám jednotnou sadu aplikací a nástrojů na různých přístrojích.

    • Vít Novotný

      Souhlasím. Navíc pokud výrobce příliš zprasí ovládací prostředí nebo funkčnost, pak mu lidi odejdou k Nexus řadě nebo ke konkurenci. Naopak pokud přijde výrobce / vývojář s dobrým nápadem, Google ho zahrne do oficiální větve a celý systém profituje.

      A to ani nemluvím o třetí straně – živoucí komunitě, která nejenže chování Google i výrobců komentuje a usměrňuje, ale zároveň sama obohacuje systém rozšířeními, bez nichž si spousta nás kutilů nedovede představit život.

      Je to takový pěkný tripartitní systém checks and ballances. Připomínky by se našly, ale do budoucna je to imho určitě mnohem víc bullet-proof, než konkurenční monopolní řešení. A také mnohem zajímavější.

    • Antonín Slejška

      Osobně rovněž nevidím žádný důvod proč otevřenost Androidu nějak omezovat. Menšina puristů, jako jsem já, si pořídí Nexus nebo si telefon přeinstalují. Vývojáře to sice omezuje v rozletu, ale když se budou držet minimalistického vzhledu, tak jim to usnadní optimalizaci aplikací pro hodinky, tablety, televize, brýle a pro další vychytávky, které se řítí na trh. Otevřenost Androidu je živnou půdou rozvoje.

    • Pravda z vás to zatím nikdo až zas tak neřeší, problémy to ale způsobuje vývojářům a v budoucnu to možná bude škodit i uživatelům.

      Stačí, aby se v Samsungu trochu zbláznili a začali Android upravovat trochu víc, třeba jako Amazon. A to rozhodně není nemožná situace, pozici i peníze na to Samsung má.

  • Krajsicz

    Tohle právě taky řeším. Žádné nástavby nechci, chci čistý Android. HTC nebo Samsung jsou pro mě tímhle nepoužitelné. Timescape na Xperii je taky úplně k ničemu. Jenže Nexus 4 je v ČR dvakrát tak drahý jako v USA a jinak se čistý Android sehnat nedá – dokud nebude další obrovské pádlo v podobě Galaxy S4. Google mě tímhle vážně nutí uvažovat o iPhonu..