Ce este Android Fragmentation și Google o poate repara vreodată?

În 2007, Google și partenerii săi din Open Handset Alliance și-au propus să dezvolte standarde deschise pentru smartphone-uri. Android urma să fie un mare egalizator, creând condiții de concurență echitabile pentru producători și dezvoltatori. A fost o viziune cu un apel clar. Acesta este parțial motivul pentru care, aproximativ 10 ani mai târziu, Android este platforma mobilă dominantă, cu o cotă de 88% din piața mondială a sistemelor de operare mobile în al doilea trimestru al anului 2018, potrivit datelor. Statista.

Dacă vrem să se încheie fragmentarea, va trebui să o cerem.

Idealurile deschise pe care s-a întemeiat au dus la o diversitate fără precedent și la o uriașă revoluție a smartphone-urilor, dar au stârnit și una dintre cele mai persistente critici la adresa Android: Fragmentarea. Există o percepție destul de universală conform căreia fragmentarea Android este o barieră în calea unei experiențe consistente a utilizatorului, un risc de securitate și o provocare pentru dezvoltatorii de aplicații.

Dar va termina Google vreodată fragmentarea? Ce face pentru a rezolva problema? Și de ce durează atât de mult?

Legate de

  • Camera lui Pixel Fold poate învinge Galaxy Z Fold 4? am aflat
  • Google Pixel Watch 2: preț zvonit, data lansării, știri și multe altele
  • Google poate crea telefonul Pixel perfect - dacă schimbă un lucru

Stai, ce este fragmentarea exact?

Preocupările și avertismentele cu privire la impactul fragmentării sunt la fel de vechi ca Android însuși.

„Literal, înainte de închiderea activității în aceeași zi în care am anunțat Android (mai exact 16:46), am văzut primul articol despre fragmentarea Android”, a scris atunci Open Source & Compatibility Program Manager, Dan Morrill, într-un 2010 postare pe blog pe site-ul oficial pentru dezvoltatori Android. „Chestia este că nimeni nu a definit vreodată „fragmentarea” – sau mai degrabă, toată lumea are o definiție diferită.”

Am putea vorbi despre diferitele versiuni de Android, despre multitudinea de dispozitive diferite, despre skin-urile producătorului care stau deasupra sau chiar despre furci, precum Amazon Fire OS.

versiuni-android

Ceea ce este menționat cel mai des este ritmul lent de adoptare pentru noile versiuni Android. Mai puțin de 1 la sută din dispozitivele rulează cel mai recent Android 9.0 Pie astăzi, 21,5 la sută rulează Oreo (versiunea 8.0 sau 8.1 a sistemului de operare), 28,2 la sută rulează Nougat, iar restul rulează încă versiuni mai vechi, potrivit celor mai recente date de la site-ul oficial pentru dezvoltatori Android. Acest lucru este frecvent comparat cu iOS, unde a spus Apple 53% dintre utilizatori sunt pe iOS 12, 40% pe iOS 11 și doar 7% pe versiunile anterioare.

Pentru oamenii obișnuiți care dețin un telefon, fragmentarea înseamnă că mulți proprietari de dispozitive Android nu au acces la cele mai recente și mai bune caracteristici ale platformei, dar a fost, de asemenea, ridicată în mod constant ca o amenințare majoră pentru Securitate. Tim Cook a făcut referire la un articol despre ZDNet, intitulat „Fragmentarea Android transformând dispozitivele într-un iad toxic de vulnerabilități” într-un slide la WWDC în 2014. El a adăugat chiar și flăcări animate cuvântului „hellstow” pentru un impact incendiar mai mare și a jucat într-o percepție comună despre Android ca fiind potențial nesigur.

Este o critică că Google s-a chinuit să facă față. Adoptarea celei mai recente versiuni de Android nu înseamnă doar obținerea celor mai recente funcții; este, de asemenea, despre obținerea celor mai recente remedieri de erori și actualizări de securitate. Putem vedea cum ar dori Google să funcționeze lucrurile uitându-ne la linia Pixel, unde lansează rapid actualizări ale platformei și corecțiile lunare de securitate sunt eliberate prin aer. Problema este că Google nu poate sau nu va obliga producătorii și transportatorii să facă același lucru.

Producătorii de telefoane Android încearcă să adauge valoare și să-și diferențieze dispozitivele adăugând propriile interfețe de utilizator personalizate, dar acel strat suplimentar de software peste Android înseamnă o rundă suplimentară de testare și ajustare înainte ca o nouă versiune să poată fi eliberată. Operatorii wireless au propriile cerințe cu privire la modul în care ar trebui să fie testate și lansate actualizările. Dacă doriți să vă faceți o idee despre cum funcționează, verificați acest lucru Infografic HTC.

Emiterea actualizărilor de telefon prin operatori wireless este un proces complex, consumator de timp și costisitor. Dacă nu luați în calcul satisfacția clienților (de-a lungul timpului), nu există nici un stimulent pentru producători să lanseze noi versiuni Android. Modelul lor de afaceri nu se bazează pe prelungirea duratei de viață a smartphone-ului tău. Exact invers, de fapt: ar fi mai bine pentru ei dacă ai cumpăra unul nou. Există o mulțime de dovezi că proprietarii de telefoane s-au săturat de această atitudine. Un grup de consumatori olandez a dat în judecată Samsung pentru că nu a actualizat Android pe 82% dintre telefoanele sale.

Ce face Google pentru a combate fragmentarea?

Google a încercat diverse strategii pentru a combate fragmentarea, cu succes mixt. O mulțime de funcții noi și actualizări de securitate vin de fapt prin serviciile Google Play acum, care sunt actualizate independent de platformă. De asemenea, Google lansează frecvent noi funcții majore în suita sa de aplicații, cum ar fi Google Maps sau Gmail, ca actualizări ale aplicațiilor, în timp ce Apple le include într-o actualizare anuală iOS. Bibliotecile și liniile directoare Material Design au fost, de asemenea, concepute pentru a crea un aspect și o senzație uniforme pe platformă.

Google a încercat să convingă producătorii să lanseze versiuni Android stoc ale dispozitivelor lor cu ajutorul acestuia program de scurtă durată Google Play Edition, dar nu a decolat și s-a încheiat în liniște de ceva timp în urmă. The Programul Android One este un exemplu rar în care Google exercită mai mult control asupra experienței hardware, dar a fost nevoie de mult timp pentru a crea un impuls. Majoritatea telefoanelor Nokia construite de HMD Global rulează Android One.

Pentru o vreme, au existat zvonuri că Google ar putea să-și construiască propriile procesoare pentru smartphone-uri. Acest lucru i-ar permite potențial să alinieze mai strâns noile funcții și funcționalități din platforma Android cu hardware-ul care le va rula, la fel cum face Apple cu iOS. Dar nu s-a întâmplat niciodată. Ce s-a întâmplat a fost Proiect Treble, ceea ce a făcut un pic mai rapid și mai ușor pentru producătorii de telefoane să organizeze actualizări Android pentru dispozitivele lor prin separarea codului de nivel scăzut care se referă la procesor, modem și alte componente hardware, deci nu trebuie să fie actualizate de fiecare dată când apare o nouă versiune Android. Anterior, producătorul de telefoane ar fi trebuit să aștepte ca furnizorul de chipset, de obicei Qualcomm, să actualizeze acel cod hardware.

Proiectul Treble și celelalte eforturi ale Google au avut fără îndoială un impact pozitiv. În 2018, atât OnePlus 6 si Telefon esential eliberată Android Pie sau o versiune beta pentru acesta de îndată ce Google a lansat versiunea. Sony are XZ3, care rulează Pie, și Huawei Mate 20 și Mate 20 Pro sunt și pe cea mai recentă versiune. Dar trebuie doar să te uiți la dispozitive care așteaptă actualizări Android 9.0 Pie pentru a vedea că există încă o problemă aici. Google este blocat între o piatră și un loc greu, deoarece Android a fost inițial destinat să fie o platformă deschisă pentru a promova inovația și varietatea dispozitivelor. Fără îndoială că a fost un succes. Există peste 2 miliarde de utilizatori activi lunar ai Android. Dar a fost un preț mare pentru acel succes.

Cum ar putea Google să rezolve problema

sigla Android 9 Pie
Julian Chokkattu/Digital Trends

Google ar putea încerca să pună piciorul în jos și să impună un sistem de actualizare unificat, amenințând că își va retrage serviciile de la producători care nu se încadrează în linie. Dar, dacă face acest lucru, atunci compania va fi criticată pentru că merge împotriva acestor idealuri deschise - și există întotdeauna riscul ca unii producători de telefoane să aleagă să renunțe complet la Android.

Nu există prea multe stimulente pentru producători să lanseze noi versiuni Android.

Pe de altă parte, este foarte clar că majoritatea producătorilor și transportatorilor încă nu vor gestiona actualizările în timp util dacă sunt lăsate pe propriile dispozitive. Acest lucru lasă mulți utilizatori de Android cu firmware învechit și cu potențiale găuri de securitate, în ciuda faptului că hardware-ul pe care îl dețin este perfect capabil să ruleze cele mai recente versiuni Android.

Indiferent de ceea ce ai crede despre fragmentare, aceasta nu pare să pună prea multă lovitura în popularitatea Android. Sistemul de operare a reprezentat 85,9% din totalul vânzărilor de smartphone-uri la nivel mondial în primul trimestru al anului 2018, conform datelor Gartner. Nu există prea multe dovezi că îi descurajează pe dezvoltatori să creeze aplicații noi pentru Android. Există mai mult de 2,5 milioane de aplicații în Magazinul Google Play acum, în ciuda unor reduceri majore, potrivit datelor AppBrain.

Asta nu înseamnă că lucrurile nu pot sau nu ar trebui să se îmbunătățească. Imaginați-vă un sistem în care interfețele de utilizator ale producătorului, cum ar fi Samsung’s Experience și Huawei’s EMUI, au fost înlocuite cu aplicații și lansatoare. Toate aplicațiile preinstalate de producător și operator ar putea fi dezinstalate dacă nu le doriți. Actualizările Android ar veni direct de la Google, la fel cum se întâmplă acum cu dispozitivele Pixel și iPhone-urile. Acesta ar fi un sistem mai bun pentru proprietarii de dispozitive Android și mult mai sigur. Dar dacă vrem să se încheie fragmentarea, va trebui să o cerem.

Recomandările editorilor

  • Google Pixel 8: toate cele mai recente zvonuri și ce vrem să vedem
  • Ceva ciudat se întâmplă cu Google Pixel Fold
  • Am pus insula dinamică a iPhone-ului pe Pixel 7 Pro - și nu mă pot întoarce
  • Cum arată interiorul unui Pixel 7a? Acest caz grozav vă arată
  • Nu cumpărați tableta Pixel; luați în schimb această tabletă Android mai ieftină