Publicitate

Android 5.0 Lollipop a fost lansat în noiembrie. În februarie, trei luni mai târziu, TechCrunch a raportat asta mai puțin de 2% din dispozitivele Android o alergau. Acum, în martie, numărul respectiv scade în continuare în jurul valorii de 3%.

Comparați-o cu rivalul principal al lui Android. măr a lansat iOS 8.0 în septembrie iOS 8 este aici: 10 motive pentru a-l instala imediatDacă dețineți un iPhone, iPad sau iPod Touch, veți dori să îl actualizați la iOS 8 cât mai curând posibil. Iata de ce. Citeste mai mult și până în noiembrie, doar două luni mai târziu, peste 60% din iPhone-uri rulau cea mai recentă versiune - și asta este de fapt încet când te uiți la rata de adopție a versiunilor iOS anterioare.

Ce dă? De ce se actualizează dispozitivele Android la cea mai recentă versiune mult mai lent decât concurenții lor? De ce nu este ta dispozitivul care rulează Lollipop încă?

Problema este designul Android

După cum se dovedește, problema extinderii actualizărilor lente și adoptarea actualizării mai lente nu este nimic nou atunci când te uiți la istoricul versiunilor Android. Ne-am uitat la Android

adoptarea versiunii fragmentate Un ghid rapid pentru versiunile și actualizările Android [Android]Dacă cineva vă spune că rulează Android, nu spune atât cât credeți. Spre deosebire de sistemele de operare majore ale computerului, Android este un sistem de operare larg, care acoperă numeroase versiuni și platforme. Dacă doriți... Citeste mai mult până în 2011, dar foarte puțin s-au schimbat de atunci.

Problema provine din filozofia de proiectare a Android: un mediu deschis care poate fi adaptat și personalizat și prezentat de oricine poate fabrica un telefon. Această deschidere este unul dintre cele mai mari puncte de vânzare pentru Android, deoarece utilizatorii Android iubesc libertatea, dar vin cu câteva probleme mari, cum ar fi Pirateria aplicației Android Pirateria pe Android: cât de rău este într-adevăr?Android este notoriu pentru pirateria sa rampantă, așa că investigăm exact cât de rău este. Citeste mai mult .

Android-update-proces-prea-multe-androizi

În ciuda faptului că a fost disponibil oficial în noiembrie, Lollipop era de fapt disponibil doar pentru anumite dispozitive Nexus la acea vreme. De ce? Deoarece producătorii adoptă și dezvoltă actualizări în ritmul lor, acesta este și motivul pentru care aceiași producători estimările privind disponibilitatea Lollipop Android 5.0 Lollipop: Ce este și când îl veți obțineAndroid 5.0 Lollipop este aici, dar numai pe dispozitivele Nexus. Ce este exact nou despre acest sistem de operare și când poți să te aștepți să ajungă pe dispozitiv? Citeste mai mult .

În schimb, iOS este un ecosistem unic, bine întreținut și reglementat de Apple. Nu trebuie să se deranjeze cu versiunile iPhone, Samsung și Motorola ale iPhone; mai degrabă, orice iPhone dat este același cu următorul, astfel încât actualizările sunt mai ușor de testat și mai rapid să fie expuse.

Și, într-adevăr, asta se datorează tuturor acestor întârzieri Android: numărul mare de dispozitive care trebuie acceptate.

Totul începe cu Google ...

Să spunem că tu și cei doi prieteni cumpără fiecare la fel Kit LEGO Google anunță un nou proiect LEGO: construiți cu ChromeAți vrut vreodată să construiți ceva din LEGO-uri, dar să evitați pericolul de a păși pe unul dintre cei care distrug piciorul? Ei bine, echipa Chrome și LEGO Group au un tratament special pentru dvs.: Build With Chrome. Citeste mai mult (care poate fi de fapt pus în folos Cum să folosiți LEGO-uri pentru a vă gestiona timpul mai bineCred că am găsit instrumentul de productivitate final: LEGO-urile. Nu pleca! Lasă-mă să explic. Citeste mai mult ) și folosiți-l pentru a construi o creație unică. Câteva luni mai târziu, LEGO lansează un alt kit și toți trei îl achiziționați, astfel încât să puteți îmbunătăți ceea ce ați făcut deja.

Fiecare dintre voi trebuie să încorporeze acele piese noi, dar procesul va fi diferit pentru fiecare dintre voi, deoarece creațiile dvs. sunt toate construite în moduri diferite. Tu s-ar putea să fie ușor de adaptat, dar prietenii tai s-ar putea să lupte și să dureze mai mult ca să funcționeze.

Însă, înainte de a aprofunda acest aspect, să ne uităm la ce este nevoie pentru a produce acele noi truse LEGO (citiți: noi versiuni Android) în primul rând.

android-update-proces-update google-

Google lucrează la viitoarele versiuni Android în culise. Odată ce anunță o nouă versiune pentru public, Google furnizează cod sursă pentru acea versiune pe site-ul lor web, astfel încât operatorii de transport și producătorii să-l poată evalua și să decidă ce dispozitive vor suporta noua actualizare.

Analizând modelul istoricului său, Google tinde să anunțe noi versiuni Android la fiecare 6 până la 12 luni, deseori favorizând eliberarea între iulie și noiembrie, dar uneori alegând să se abată dacă circumstanțele o cer.

După ce codul sursă este disponibil, revine producătorilor să-l pună la pachet și să fie gata pentru clienți în timp util.

... Și se termină cu transportatorii

Cu puțin peste un an în urmă, HTC a lansat un ilustrației detalierea procesului elaborat care este necesar pentru a transforma o nouă versiune Android într-un lucru care poate fi extins pe dispozitivele actuale.

Revenind la analogia LEGO, să spunem că sunteți HTC și trebuie să încorporați aceste noi piese LEGO în ceea ce ați construit deja. Pentru asta, trebuie să vorbiți cu transportatorii și să vedeți ce ei vrei.

android-update-proces-htc-ilustrației

Poate AT&T dorește piesele A, B și C în dispozitivele lor, în timp ce T-Mobile vrea piesele X, Y și Z în ale lor. Există peste 100 de transportatori în întreaga lume și își doresc fiecare ceva diferit. În calitate de HTC, va trebui să găzduiți multe dintre ele, ceea ce înseamnă construirea și testarea a sute de variante.

Odată ce bug-urile sunt ghemuite (și ai încredere în mine, vor exista mulțime de bug-uri pe tot parcursul procesului), aceste dispozitive trebuie să fie aprobate de către operatorii de transport, plus Google, împreună cu orice alte organisme de reglementare specifice regiunii.

Când toate acestea sunt soluționate și terminate, HTC poate să își pregătească în sfârșit serverele aeriene (OTA) cu toate aceste actualizări specifice dispozitivului. După ce serverele sunt gata, utilizatorii HTC sunt notificat despre o actualizare disponibilă care pot fi descărcate și aplicate.

Alți producători operează în mod similar.

După cum vă puteți da seama, este un proces implicat care necesită mult timp datorită numeroaselor schimburi de retur și întors între toate solicitările, testele și iterațiile care sunt comune oricărui proces de dezvoltare software Ce înseamnă cu adevărat „Beta Software”?Ce înseamnă pentru un proiect să fie în beta și ar trebui să-ți pese? Citeste mai mult .

Ce versiune a Android rulează?

Deci de ce nu este încă dispozitivul dvs. Android actualizat? Poate că modelul dvs. particular nu acceptă cea mai recentă versiune, dar explicația mai probabilă este că trebuie doar să așteptați un pic mai mult.

Procesul lent de lansare al Android vă enervează? Este suficient să te facă să treci la iOS? Sau te mulțumești cu asta? Împărtășește-ți gândurile cu noi în comentariile de mai jos!

Credite imagine: sala de asteptare Via Shutterstock, Pile de telefoane Android via Shutterstock, Telefon Android de bază prin intermediul Shutterstock, Procesul de actualizare HTC Infografic

Joel Lee are un B.S. în informatică și peste șase ani de experiență profesională în scriere. Este redactor șef pentru MakeUseOf.