Kaj je fragmentacija Androida in ali jo lahko Google kdaj popravi?

Že leta 2007 so si Google in njegovi partnerji v združenju Open Handset Alliance zadali cilj razviti odprte standarde za pametne telefone. Android naj bi bil odličen izenačevalnik, ki bi ustvaril enake pogoje za proizvajalce in razvijalce. Bila je vizija z jasno privlačnostjo. Delno tudi zato, 10 let pozneje je Android prevladujoča mobilna platforma z 88-odstotnim deležem svetovnega trga mobilnih operacijskih sistemov v drugem četrtletju 2018, glede na Statista.

Če želimo, da se razdrobljenost konča, bomo to morali zahtevati.

Odprti ideali, na katerih je temeljil, so pripeljali do raznolikosti brez primere in velike revolucije pametnih telefonov, sprožili pa so tudi eno najbolj vztrajnih kritik Androida: Fragmentacijo. Obstaja precej splošno mnenje, da je fragmentacija Androida ovira za dosledno uporabniško izkušnjo, varnostno tveganje in izziv za razvijalce aplikacij.

Toda ali bo Google kdaj končal razdrobljenost? Kaj počne za reševanje težave? In zakaj traja tako dolgo?

Povezano

  • Ali lahko kamera Pixel Fold premaga Galaxy Z Fold 4? ugotovil sem
  • Google Pixel Watch 2: cena, datum izdaje, novice in več
  • Google lahko ustvari popoln telefon Pixel – če spremeni eno stvar

Čakaj, kaj točno je razdrobljenost?

Pomisleki in opozorila glede vpliva razdrobljenosti so stari kot sam Android.

»Dobesedno pred koncem poslovanja na isti dan, ko smo napovedali Android (natančneje ob 16:46), sem videl prvo članek o fragmentaciji Androida,« je leta 2010 zapisal takratni vodja programa za odprto kodo in združljivost Dan Morrill. objava v spletnem dnevniku na uradnem spletnem mestu za razvijalce za Android. "Stvar je v tem, da nihče nikoli ni definiral 'razdrobljenosti' - ali bolje rečeno, vsak ima drugačno definicijo."

Lahko bi govorili o različnih različicah Androida, množici različnih naprav, preoblekah proizvajalca, ki sedijo na vrhu, ali celo razcepih, kot je Amazonov Fire OS.

različice-android

Najpogosteje se omenja počasen tempo sprejemanja novih različic Androida. Manj kot 1 odstotek naprave delujejo najnovejše Danes ima Android 9.0 Pie 21,5 odstotka Oreo (različica OS 8.0 ali 8.1), 28,2 odstotka Nougat, ostali pa še vedno uporabljajo starejše različice, kažejo zadnji podatki iz uradno spletno mesto za razvijalce za Android. To se pogosto primerja z iOS, kjer Apple je rekel 53 odstotkov uporabnikov uporablja iOS 12, 40 odstotkov iOS 11 in samo 7 odstotkov starejše različice.

Za običajne ljudi, ki imajo telefon, razdrobljenost pomeni, da mnogi lastniki naprav Android nimajo dostopa do najnovejše in najboljše funkcije na platformi, vendar je bila tudi dosledno predstavljena kot velika grožnja za varnost. Tim Cook se je slavno skliceval na članek o ZDNet, z naslovom »Razdrobljenost Androida, ki spreminja naprave v strupeno zbirko ranljivosti« na diapozitivu na WWDC leta 2014. Dodal je celo animirane plamene besedi "hellstew" za večji vžigalni učinek, kar je vplivalo na splošno dojemanje Androida kot potencialno nevarnega.

To je kritika Google se je s težavo spopadel. Pri prevzemu najnovejše različice Androida ne gre le za pridobitev najnovejših funkcij; gre tudi za pridobivanje najnovejših popravkov napak in varnostnih posodobitev. Kako bi Google želel, da stvari tečejo, lahko vidimo, če pogledamo linijo Pixel, kjer hitro uvaja posodobitve platforme in mesečne varnostne popravke izda po zraku. Težava je v tem, da Google ne more ali noče prisiliti proizvajalcev in operaterjev, da storijo enako.

Proizvajalci telefonov Android poskušajo dodati vrednost in razlikovati svoje naprave z dodajanjem lastnih uporabniških vmesnikov po meri, vendar Ta dodatna plast programske opreme poleg Androida pomeni dodaten krog testiranja in prilagajanja, preden je lahko nova različica izpuščen. Brezžični operaterji imajo tudi svoje zahteve glede testiranja in uvajanja posodobitev. Če želite dobiti predstavo o tem, kako deluje, si oglejte to HTC infografika.

Izdajanje telefonskih posodobitev prek brezžičnih operaterjev je zapleten postopek, ki zahteva veliko časa in je drag. Če ne štejete zadovoljstva strank (v daljšem časovnem obdobju), tudi za proizvajalce ni veliko spodbude, da bi izdali nove različice Androida. Njihov poslovni model ne temelji na podaljšanju življenjske dobe vašega pametnega telefona. Pravzaprav ravno nasprotno: za njih bi bilo bolje, če bi kupili novega. Obstaja veliko dokazov, da so lastniki telefonov siti tega odnosa. Nizozemska potrošniška skupina tožil Samsung ker ni posodobil Androida na 82 odstotkih svojih telefonov.

Kaj počne Google za boj proti razdrobljenosti?

Google je poskusil različne strategije za reševanje razdrobljenosti, z mešanim uspehom. Veliko novih funkcij in varnostnih posodobitev dejansko prihaja prek storitev Google Play, ki se posodabljajo neodvisno od platforme. Google prav tako pogosto uvaja glavne nove funkcije v svojo zbirko aplikacij, kot sta Google Zemljevidi ali Gmail, kot posodobitve aplikacij, medtem ko Apple jih združi v letno posodobitev sistema iOS. Knjižnice in smernice za materialno oblikovanje so bile zasnovane tudi za ustvarjanje enotnega videza in občutka na celotni platformi.

Google je skušal proizvajalce prepričati, naj izdajo standardne različice svojih naprav Android kratkotrajen program Google Play Edition, ki pa ni uspel zaživeti in se je kar nekaj časa tiho končal nazaj. The Program Android One je redek primer, ko je Google izvajal večji nadzor nad izkušnjo s strojno opremo, vendar je trajalo veliko časa, da je dosegel kakršen koli zagon. Večina telefonov Nokia, ki jih je izdelal HMD Global, uporablja Android One.

Nekaj ​​časa so se pojavljale govorice, da bi Google lahko izdelal lastne procesorje za pametne telefone. To bi potencialno omogočilo tesnejšo uskladitev novih funkcij in funkcionalnosti v platformi Android s strojno opremo, ki jih bo poganjala, tako kot Apple počne z iOS. Ampak nikoli se ni zgodilo. Kar se je zgodilo, je bilo Projekt Treble, zaradi česar so izdelovalci telefonov nekoliko hitreje in enostavneje organizirali posodobitve za Android za svoje naprave z ločevanjem nizkonivojske kode ki se nanaša na procesor, modem in drugo strojno opremo, zato jih ni treba posodabljati vsakič, ko pride nova različica Androida. Prej bi moral proizvajalec telefona počakati, da ponudnik nabora čipov, običajno Qualcomm, posodobi to kodo strojne opreme.

Projekt Treble in druga Googlova prizadevanja so nedvomno imela pozitiven učinek. V letu 2018 sta oba OnePlus 6 in Osnovni telefon izpuščen Android Pie ali beta zanj takoj, ko je Google izdal različico. Sony ima XZ3, ki vodi Pie, in Huawei Mate 20 in Mate 20 Pro so tudi na najnovejši različici. Vendar morate samo pogledati naprave, ki čakajo na posodobitve za Android 9.0 Pie da vidim, da je tukaj še vedno problem. Google je obtičal med kladivom in nakovalom, ker je bil Android prvotno mišljen kot odprta platforma za spodbujanje inovacij in raznolikosti naprav. Brez dvoma je bil uspeh. Mesečno je več kot 2 milijardi aktivnih uporabnikov Androida. Toda ta uspeh je imel visoko ceno.

Kako lahko Google odpravi težavo

logotip android 9 pie
Julian Chokkattu/Digitalni trendi

Google bi lahko poskusil ustaviti in uveljaviti enoten sistem posodabljanja ter groziti, da bo svoje storitve umaknil proizvajalcem, ki ne ustrezajo. Toda, če se to zgodi, bo podjetje kritizirano, ker nasprotuje tem odprtim idealom - in vedno obstaja tveganje, da se nekateri proizvajalci telefonov odločijo, da bodo popolnoma opustili Android.

Za proizvajalce ni veliko spodbude, da bi izdali nove različice Androida.

Po drugi strani pa je povsem jasno, da večina proizvajalcev in operaterjev še vedno ne bo poskrbela za pravočasno posodobitev, če bodo prepuščeni svojim napravam. Zaradi tega ima veliko uporabnikov Androida zastarelo vdelano programsko opremo in morebitne varnostne luknje, kljub dejstvu, da je strojna oprema, ki jo imajo, popolnoma sposobna izvajati najnovejše izdaje Androida.

Karkoli že mislite o razdrobljenosti, se zdi, da ne vpliva veliko na priljubljenost Androida. Po podatkih OS je v prvem četrtletju 2018 predstavljal 85,9 odstotka vse prodaje pametnih telefonov po vsem svetu. Gartner. Prav tako ni veliko dokazov, da razvijalce odvrača od ustvarjanja novih aplikacij za Android. V trgovini Google Play je trenutno več kot 2,5 milijona aplikacij, kljub nekaterim večjim izločitvam AppBrain.

To ne pomeni, da se stvari ne morejo ali ne smejo izboljšati. Predstavljajte si sistem, kjer so proizvajalčeve uporabniške vmesnike, kot sta Samsung Experience in Huaweijev EMUI, nadomestili z aplikacijami in zaganjalniki. Vse vnaprej nameščene aplikacije proizvajalca in operaterja je mogoče odstraniti, če jih ne želite. Posodobitve za Android bi prišle neposredno od Googla po zraku, tako kot to počnejo trenutno z napravami Pixel in telefoni iPhone. To bi bil boljši sistem za lastnike naprav Android in veliko varnejši. Toda če želimo, da se razdrobljenost konča, bomo to morali zahtevati.

Priporočila urednikov

  • Google Pixel 8: vse najnovejše govorice in kaj želimo videti
  • Z mojim Google Pixel Fold se dogaja nekaj čudnega
  • Na svoj Pixel 7 Pro sem namestil iPhonov Dynamic Island — in ne morem nazaj
  • Kako je videti notranjost telefona Pixel 7a? Ta kul kovček vam pokaže
  • Ne kupujte tabličnega računalnika Pixel; raje dobite ta cenejši tablični računalnik Android