Fragmentácia nie je chybou Androidu, je to výrobca '

Obsah:

Fragmentácia nie je chybou Androidu, je to výrobca '
Fragmentácia nie je chybou Androidu, je to výrobca '

Video: Fragmentácia nie je chybou Androidu, je to výrobca '

Video: Fragmentácia nie je chybou Androidu, je to výrobca '
Video: Day 1: Troubleshooting Windows Applications. What is a process and What are threads? - YouTube 2024, Apríl
Anonim
Je to rok 2017 a stále vidím, že ľudia kritizujú Android za "fragmentáciu". To dáva Android všeobecne zlé meno a chcem, aby sa fakty jasné: to nie je chyba spoločnosti Google alebo Android. Je to chyba vášho výrobcu.
Je to rok 2017 a stále vidím, že ľudia kritizujú Android za "fragmentáciu". To dáva Android všeobecne zlé meno a chcem, aby sa fakty jasné: to nie je chyba spoločnosti Google alebo Android. Je to chyba vášho výrobcu.

Zatiaľ čo sa o nejakom čase hovorilo o probléme, posledná časť z správy Boy Genius Report ma na to musela premýšľať - zúrivo s názvom "Žiadny užívateľ iPhone si ani nedokáže predstaviť, čo sa týka toho, čo užívatelia Androidu musia tolerovať." Chcem nastaviť rekord rovno: tento typ myslenia nie je len nespravodlivý pre Android, je to rovnozle.

Čo je fragmentácia?

V podstate, keď ľudia hovoria o fragmentácii, odkazujú na šírenie verzií Androidu, ktoré stále beží na zariadeniach "vo voľnej prírode", pretože rýchlosť adopcie novej verzie Android je oveľa pomalšie ako v prípade iOS. Dáva to zmysel, naozaj - existuje niekoľko iPhone, ale stovky rôznych telefónov so systémom Android od viacerých výrobcov a nie sú súčasne aktualizované na najnovšiu verziu.

Image
Image

Keď hovoríme o "fragmentácii" Androidu ako o nevýhode v porovnaní so systémom iOS, naznačuje to, že existuje problém so systémom Android, vývojom softvéru alebo všeobecným programom aktualizácie. Články, ako je napríklad správa z vydania Boy Genius Report, naznačujú, že problém pochádza od spoločnosti Google, čo nie je prípad. Odkedy spoločnosť Google zakúpila systém Android, spoločnosť bola zodpovedná za tlačenie aktualizácií na platformu. A zatiaľ čo to bolo určite hit a chýba v detstve, sme videli Google zaostávať oveľa štruktúrovanejší prístup k OS aktualizácií pre Android v posledných rokoch. V skutočnosti je takmer strojček teraz.

Ale tu sme, stále pôsobí ako Android má problém s aktualizáciou, keď to tak nie je. Hlavný argument proti Android, pokiaľ ide o aktualizácie, je porovnanie s Apple a iPhone. "Ale takmer 80 percent iPhónov používa najnovšiu verziu systému iOS!" Počula som ľudí. Ale to vôbec nie je argument - ak to nie je hotovo spravodlivo, Dovoľte mi to vysvetliť.

Image
Image

Porovnanie jabĺk s jablkami

V podstate spoločnosť Apple vyrába iPhone i iOS. Posiela aktualizácie priamo do zariadenia iPhone. Spoločnosť Apple je výlučne zodpovedná za aktualizáciu vlastného hardvéru pomocou vlastného softvéru. V systéme Android to nefunguje rovnakým spôsobom. Ak naozaj chcete spravodlivé porovnanie, je to hardvér / softvér spoločnosti Google v porovnaní s hardvérom a softvérom spoločnosti Apple. Inými slovami, je to Pixel / Nexus verzus iPhone.

To je jediné skutočné porovnanie, ktoré možno spravodlivo použiť - je to porovnanie jabĺk a jabĺk pre nedostatok lepšej analógie. Oficiálny postoj spoločnosti Google k aktualizáciám pre zariadenia Nexus a Pixel je dosť jednoduchý: tieto telefóny získajú aktualizácie verzie Android pre "najmenej dva roky od dátumu, kedy sa zariadenie prvýkrát stalo dostupným v obchode Google Store" a aktualizácie zabezpečenia "minimálne tri roky od prvého príchodu zariadenia sa stalo dostupným v službe Google Store alebo aspoň 18 mesiacov od dátumu, kedy zariadenie Google najprv predalo zariadenie, podľa toho, čo je dlhšie. "To je priamo z úst Google.

To znamená, že podľa súčasných pravidiel spoločnosť Google podporuje tri generácie zariadení Nexus / Pixel: Nexus 6, 6P a 5x, ako aj Pixel a Pixel XL. A áno, ekosystém Android je väčší, ale tieto zariadenia sú naozaj len alternatívnymi možnosťami: Google má toľko telefónov ako Apple, a všetci sú stále aktuálne.
To znamená, že podľa súčasných pravidiel spoločnosť Google podporuje tri generácie zariadení Nexus / Pixel: Nexus 6, 6P a 5x, ako aj Pixel a Pixel XL. A áno, ekosystém Android je väčší, ale tieto zariadenia sú naozaj len alternatívnymi možnosťami: Google má toľko telefónov ako Apple, a všetci sú stále aktuálne.

Na rozdiel od toho, Apple je vlastne menej transparentné s časovým harmonogramom aktualizácie a záväzkami. Päť generácií telefónov Apple využíva najnovší softvér (iOS 10): iPhone 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus, SE, 7 a 7 Plus. Písanie je na stenu pre iPhone 5, ale v čase písania je stále podporovaná, takže som tu uvádzam zoznam a nedôverujem špekuláciám.

Keď prelomíte čísla a porovnáte dátumy vydania, znamená to, že iPhone 5 - ktorý bol uvoľnený v septembri 2012 - bol aktívne podporovaný takmer päť rokov. Nexus 6, na druhej strane, bol uvoľnený dva roky po iPhone 5 novembra 2014 - a je najstarším modelom podporovaným spoločnosťou Google.

Samozrejme, Apple tiež "znižuje" aktualizácie operačného systému na starších hardvérových zariadeniach, takže skutočná úroveň podporných zariadení je v nich sporná - dá sa povedať, že je to trochu roztrieštené, ale to je linka, o ktorej si nemyslím, že by sme tu chceli prejsť. Prinajmenšom so službou Google je to buď úplná aktualizácia, alebo aktualizácia zabezpečenia - nič medzi tým.
Samozrejme, Apple tiež "znižuje" aktualizácie operačného systému na starších hardvérových zariadeniach, takže skutočná úroveň podporných zariadení je v nich sporná - dá sa povedať, že je to trochu roztrieštené, ale to je linka, o ktorej si nemyslím, že by sme tu chceli prejsť. Prinajmenšom so službou Google je to buď úplná aktualizácia, alebo aktualizácia zabezpečenia - nič medzi tým.

To znamená, že v priamom porovnaní majú zariadenia Apple obvykle dlhšiu podporu ako telefóny Nexus alebo Pixel. Ale to nie je argument o tom, kto má najlepšiu alebo najdlhšiu podporu. Ide o predpokladanú "fragmentáciu".

Teraz to bolo veľa informácií, ktoré vás načítajú hneď a sľubujem, že to bolo z dobrého dôvodu. Potreboval som nakresliť jasný obraz Google je Android v porovnaní s iOS - že jablká na jablká vec sme hovorili skôr.

Takže, kto spôsobuje "fragmentáciu"?

Ak spoločnosť Google vydáva aktualizácie v takom včasnom štádiu, prečo je toľko nedávnych telefónov, ktoré používajú staré verzie systému Android? Samsung, LG, Huawei, HTC, Motorola a ďalší výrobcovia sú vinní za roztrieštenosť a mali by byť tí, ktorí sú zodpovední.
Ak spoločnosť Google vydáva aktualizácie v takom včasnom štádiu, prečo je toľko nedávnych telefónov, ktoré používajú staré verzie systému Android? Samsung, LG, Huawei, HTC, Motorola a ďalší výrobcovia sú vinní za roztrieštenosť a mali by byť tí, ktorí sú zodpovední.

V podstate, keď spoločnosť Google dokončí novú verziu systému Android, dostane sa do výrobcov čipov (Qualcomm, Samsung atď.), Aby mohli stavať ovládače. Odtiaľ ide o výrobcov OEM (Samsung, HTC, LG, atď.), Aby mohli do OS pridať všetky zvončeky / píšťalky / chmýří. Nakoniec musí zasiahnuť dopravcov, aby mohli aktualizáciu schváliť. Zatiaľ čo mnohí používatelia chcú obviniť dopravcov z problémov s aktualizáciou, nie je to miesto, kde je väčšina zavesenia - začína s výrobcami.

Kvôli prirodzenému charakteru Androidu je každý výrobca schopný prevziať zdrojový kód a pridať vlastné funkcie, skiny, aplikácie a ďalšie. V dôsledku toho trvá väčšina výrobcov oveľa dlhšie na vytvorenie aktualizácií Android pre svoje zariadenia, ako to robí spoločnosť Google. Dôvod, prečo to trvá dlhšie, je dvojaký:

  • Väčšina výrobcov má veľa kódu, ktorý je potrebné pridať do systému Android, aby priniesol všetky tieto nové funkcie a
  • Každý výrobca má niekoľko zariadení na vývoj.

Pokiaľ ide o druhú, ekonomika prichádza do hry tu: rozhodovanie o tom, ktoré zariadenia na nepretržitú podporu a ako veľký tím venovať takejto úlohe plánuje. A to vyžaduje plánovanie, pretože to stojí peniaze. Ak sa telefón nepredával tak, ako sa očakávalo, jeho podpora nebude taká skvelá, lebo práve nie je toľko ospravedlniteľných peňazí, ktoré treba venovať.

Napríklad v určitom okamihu sa spoločnosť Samsung rozhodne, aký druh životnosti si S7 zaslúži - to všetko pri plánovaní S8, ako aj naďalej sa rozvíjať pre staršie platformy ako S6. Je to žonglovanie a trvá veľa času a plánovania.

Ale tu je vec: Apple a Google musia robiť to isté. A v tomto momente obaja urobili príkladný prácu pri aktualizácii viacerých zariadení súčasne. Ostatní výrobcovia Android by si mali vziať na vedomie - a to je hlavný dôvod, prečo sa celá diskusia roztrieštila. Apple jednoducho robí väčšinu výrobcov Android vyzerajúcich zle.

Image
Image

Aby som to povedal trochu jasnejšie, nie je dôvod, aby obrovský podnik ako Samsung nemôže robiť to isté. Ak to spoločnosť Apple a Google dokážu urobiť, nie je dôvod, prečo spoločnosť Samsung nemôže. V skutočnosti spoločnosť Google umožňuje svojim partnerským spoločnostiam, ako je Samsung, skorý prístup k základnému kódu systému Android, aby mohli skutočne začať vyvíjať aktualizácie pre rôzne telefónymesiaca pred tým, ako je tento softvér dostupný verejnosti na telefónoch Nexus alebo Pixel.

Spoločnosť Google nedávno oznámila projekt "Treble" - nové úsilie o zefektívnenie procesu aktualizácie na úrovni výrobcov čipov. Zatiaľ čo je pekné vidieť, ako spoločnosť Google podniká kroky smerujúce k rýchlejšie aktualizácie, tento nový program nebude mať skutočne veľký vplyv na výrobcov alebo dopravcov - iba zjednodušuje aktualizácie prvého kroku, o ktorom sme hovorili skôr. Technológia Ars Technica má skutočne vynikajúci zápis na Treble, čo to znamená a prečo sa zaoberá len tretinou aktualizácií Android.

Ale áno, neexistujú žiadne výhovorky. Android samotný nie je fragmentovaný - Samsung je roztrieštený. HTC je roztrieštená. LG je roztrieštená. Motorola je roztrieštená. Ale ak to porovnáte s iOS, aspoň ho porovnajte spravodlivo - "iPhone" spoločnosti Google sa pravidelne a dlho aktualizujú.

Výrobcovia Androidu sú len leniví a nerobia si to vážne, že ste si zakúpili svoje zariadenie. Ak pracujete za svoje peniaze a ja sa chystám predpokladať, že ste vy, a vy sa rozhodnete minúť tieto peniaze na smartphone určitého výrobcu, potomdlužím vám aby poskytovali včasné a konzistentné aktualizácie. Bodka.

Ale zároveň, ak sa stále sťažujete na to, ako váš telefón Samsung nie je na najnovšej verzii Androidu, mali by ste to vedieť lepšie. Hlúpy mi raz, hanbu na teba; blázon ma sedem rokov … Mal som si kúpiť Pixel. Hlasujte s peňaženkou. A pre lásku ku všetkému, čo je sväté,prestať predstieranie ako Android je vo svojej podstate nižšia ako iOS kvôli fragmentácii.

Keď príde na to, Android vo svojej najčistejšej podobe je rovnako ako iOS. Rovnako ako používatelia iPhone si môžu vybrať iPhone alebo iPhone Plus, užívatelia Androidu majú len dve skutočné možnosti, ako vyhnúť sa problémom s aktualizáciou: Pixel alebo Pixel XL. Rovnako ako užívatelia Androidu milujú voľbu, naozaj to vidím ako trochu ilúziu - jediná možnosť, ktorú skutočne máte, je, či podporíte výrobcov, ktorí nepodporujú vás.

Odporúča: