Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Pomalé aktualizácie poškodzujú Android ako platformu aplikácií a Google Play

Anonim

Toto je jednoduchá pravda, ktorú všetci pravdepodobne poznáme na pozadí našej mysle - nemusíte si kupovať novú verziu systému Android, pretože sa veľa nebude javiť inak. Domovská obrazovka alebo zásuvka na aplikáciu môžu mať vylepšenia alebo dve a bude tu jedna funkcia, ktorú by sme chceli mať, ale aplikácie, ktoré používame, budú vyzerať a fungovať presne rovnako. Veci, ktoré robíme, ako napríklad zasielanie správ alebo Facebook, nebudú chvíľu využívať žiadne nové funkcie, ktoré vývojári majú k dispozícii, a aplikácie, ktoré obsahujú najnovšiu skvelú funkciu pre vývojárov, budú na chvíľu trvať dosť ďaleko.

To je na hovno.

Jo. To je naozaj na hovno. Väčšina z nás s tým však nemôže robiť nič, pretože sami nevytvárame operačné systémy ani aplikácie pre telefóny. A nemôžeme sa naštvať na vývojárov, ktorí vytvárajú aplikácie, pretože existuje ďalšia jednoduchá pravda: telefóny, ktoré nedostávajú rýchle aktualizácie, poškodzujú platformu Android.

Android existuje iba na spúšťanie aplikácií. Slabá podpora telefónov obmedzuje ľudí, ktorí ich vyrábajú.

Trochu nás to neubližuje. Ako už bolo spomenuté, nie je toľko, na čo sa môžete tešiť, pretože to znie na papieri a na získanie aktualizácií údržby nemusíte mať najnovšiu verziu. V skutočnosti, ak nepoužívate telefón, ktorý ste si kúpili od spoločnosti Google, aktualizácie od ľudí, ktorí ho postavili, obyčajne prinesú viac tabuľky ako celú novú verziu systému Android. Aký používateľ poznámky 5 nechce nové rozhranie z poznámky 7? Porovnajte to s počtom ľudí nadšených prístupom s adresárovým prístupom v systéme Android 7.0. (Aj keď prístup s adresárovým prístupom je celkom sladký a aplikácie budú bezpečnejšie a budú fungovať lepšie.) Chceme veci, ktoré vidíme. Chceme veci zamerané na aplikáciu, napríklad Svelte alebo Bundled Notifications. Ani my nedostaneme.

Jediné, čo musíte urobiť, je pozrieť sa na počet telefónov so spustenou poslednou verziou na informačnom paneli pre vývojárov systému Android a zistiť, prečo. Ak by menej ako 20 alebo 30 percent vašich potenciálnych používateľov mohlo mať úžitok z akéhokoľvek nového, je oveľa lepší nápad zostaviť vaše aplikácie pre ďalších 70 a viac percent trhu. Stále bude fungovať pre telefóny v novšej verzii a dáva vám čas na vykonanie zmien a je pripravený, keď sa cyklus opakuje pre ďalšiu veľkú aktualizáciu. Na to nie je potrebná žiadna raketová veda. Ale neváhajte raketové vedy sakra z toho, ak je to možné, pretože raketová veda je v pohode.

Toto je skutočný príbeh fragmentácie systému Android. Telefóny so staršími verziami nie sú problémom - sú to telefóny s novšou verziou. Blázon. Vytváranie aplikácií pre rôzne veľkosti obrazovky a rôzne procesory bolo oveľa jednoduchšie, ako si ľudia uvedomili, a dokonca sa ukázalo, že to nie je chaos, ktorý sa predpokladal. Ukázalo sa tiež, že práca na všetkých rôznych verziách je jednoduchšia. Vyberte si ten, ktorý má najviac používateľov, a ignorujte, čo je nové. Google má nástroje, ktoré uľahčujú zostávanie kompatibilných so staršími verziami (ktoré sa budú hodiť o šesť mesiacov neskôr, keď je konečne čas na aktualizáciu) a telefóny s najnovším softvérom budú mať stále rovnaké skúsenosti ako všetci ostatní. A ja som na vašej strane, vývojári. Presne to by ste mali robiť. Pracujte so svojím trhom, nie proti.

Oprava je jednoduchá a nemožná naraz. Telefóny, ktoré sa budú aktualizovať, sa musia aktualizovať rýchlejšie. Ľudia, ktorí si vzali vaše peniaze, musia telefóny dlhšie podporovať. Spoločnosť Google musí starostlivo plánovať, aby nevylúčila žiadne telefóny, pokiaľ to nie je nevyhnutné.

Google, ako nositeľ bateriek pre Android a správcu, to robí dobre. Cyklus aktualizácie sa predĺžil na jeden kalendárny rok, výrobcovia a veľké mená v priestore aplikácie získajú včasný prístup k zmenám kódu a novým API. Vanilkový rámec a systém sa pravidelne aktualizujú a opravujú. To všetko by malo uľahčiť aktualizáciu operačného systému v telefóne. Oddelenie výroby telefónov je však na strane podpory trochu útržkovité a niekedy jeho zdanie zanecháva v ústach zlý vkus. Môžu robiť lepšie a mali by robiť lepšie. Ale niečo robia.

Fragmentácia funguje opačným spôsobom, ako si myslíme, že by mala. Aktualizované telefóny zostávajú vynechané.

A spoločnosti, ktoré vyrábajú telefóny, ktoré kupujeme v obrovských číslach, nesedia každý deň každý deň na svojich vavrínoch. Spoločnosti Samsung, LG a HTC ukázali, že dokážu prečerpať aktualizácie pomerne rýchlo, zatiaľ čo iní, ako napríklad Huawei a Sony, nám dokonca ukazujú pokrok a umožňujú nám zapojiť sa do zábavy prostredníctvom beta programov. Ale nič sa nerobí dôsledne. Niektoré modely dostanú nejaké veci, iné nedostanú a tie v strede sa zdajú byť večné limbo. Uvoľnenie telefónu s lízatkom 90 dolárov a jeho uzamknutie v tejto verzii je v poriadku, pokiaľ sa riešia kritické problémy, ale najdrahšie modely je potrebné dlhšie a aktualizované rýchlejšie, aby sa veci mohli zmeniť. A preboha, prosím, prestaňte vyrábať toľko rôznych modelov uprostred cesty, takže máte zdroje na podporu tých, ktoré vyrábate. Ak to nie je na tomto zozname, prestaňte ho vyrábať a namiesto toho vytvorte ten, ktorý bude na tomto zozname budúci rok. Hotový. Za tento prehľad o trhu nie je žiadny poplatok.

Nikto nemôže nikoho nútiť, aby zmenil veci, ani by nemal byť schopný nikoho. Android je už od WebKitu najuzatvorenejším open-source projektom. Áno, viem, že zameranie na mobilný telefón je dôvod, ale stále sa mi nemôže páčiť. Iba ľudia, ktorí vyrábajú telefóny a píšu softvér pre telefóny, môžu zmeniť čokoľvek z toho, a to aj potom iba pre svoje vlastné modely. Prieskum trhu, ktorý tak často poskytujú na podporu vecí, ako sú tenšie telefóny s malými batériami alebo že iba používatelia mimo Severnej Ameriky chcú modely s dvoma SIM kartami, bude musieť preukázať, že to, čo skutočne chceme, je lepšia podpora toho, čo kupujeme.

Áno, iba nadšenci sa obávajú rýchleho získavania najnovších aktualizácií, ale každý chce mať aplikácie s najlepšími funkciami a telefón, ktorý nie je potrebné vymieňať každých 18 mesiacov, aby ich získal.