"Fragmentation" nėra "Android" gedimas,

Turinys:

"Fragmentation" nėra "Android" gedimas,
"Fragmentation" nėra "Android" gedimas,

Video: "Fragmentation" nėra "Android" gedimas,

Video:
Video: Windows 8: A Quick Look of Minesweeper, Solitaire Collection, and More - YouTube 2024, Gegužė
Anonim
Tai 2017 m., Ir vis tiek manau, kad žmonės kritikuoja "Android" fragmentaciją. "Android" apskritai yra blogas vardas, todėl noriu, kad faktai būtų aiškūs: tai ne "Google" ar "Android" kaltė. Tai yra jūsų gamintojo kaltė.
Tai 2017 m., Ir vis tiek manau, kad žmonės kritikuoja "Android" fragmentaciją. "Android" apskritai yra blogas vardas, todėl noriu, kad faktai būtų aiškūs: tai ne "Google" ar "Android" kaltė. Tai yra jūsų gamintojo kaltė.

Nors tai jau buvo kalbama apie problemą tam tikrą laiką, naujausias kūrinys iš "Boy Genius" pranešimo maniau apie tai mąstydamas-infuriatingly pavadinimu "Nr iPhone vartotojas gali net įsivaizduoti spręsti, ką" Android "vartotojai turi toleruoti". Noriu nustatyti įrašą tiesiai: tokio tipo mąstymas yra ne tik nesąžiningas "Android", bet ir ištiesneteisingai.

Kas yra suskaidymas?

Iš esmės, kai žmonės kalba apie suskaidymą, jie susiję su "Android" versijų, kurios vis dar veikia "laukinėje" įrenginiuose, sklaidą, nes "Android" naujos versijos įvedimo norma yra daug lėtesnė nei "iOS". Tai prasminga, iš tikrųjų yra keletas "iPhone", bet šimtai įvairių "Android" telefonų, iš įvairių gamintojų, ir jie ne visada atnaujina naujausią versiją tuo pačiu metu.

Image
Image

Taigi, kai kalbame apie "fragmentiškumą" "Android" kaip neigiamą poveikį, palyginti su "iOS", tai rodo, kad yra problemų su "Android", programinės įrangos kūrimo ar naujinimo tvarkaraščiu apskritai. Straipsniai, tokie kaip "Boy Genius Report", reiškia, kad problema kyla iš "Google", o taip nėra. Nuo tada, kai "Google" įsigijo "Android", bendrovė yra atsakinga už platformos naujinių įvedimą. Ir nors jis buvo tikrai nukentėjęs ir praleistas ankstyvame amžiuje, mes matėme, kad "Google" pastaraisiais metais "Google" taiko daug labiau struktūruotą požiūrį į "Android" OS atnaujinimus. Tiesą sakant, tai yra beveik laikrodis dabar.

Bet čia mes, vis dar veikiame kaip "Android", turi atnaujinimo problemą, kai tai netiesa. Pagrindinis argumentas prieš "Android", kai kalbama apie naujinimus, yra "Apple" ir "iPhone" palyginimas. "Tačiau beveik 80 proc." IPhone "tvarko naujausią" iOS "versiją!" Aš girdžiu, kad žmonės sako. Bet tai nėra argumentas, išskyrus atvejus, kai tai daroma teisingai. Leisk man paaiškinti.

Image
Image

Obuolių palyginimas su obuoliais

Iš esmės "Apple" gamina "iPhone", taip pat "iOS". Jis siunčia naujinius tiesiai į "iPhone". "Apple" yra vienintelis atsakingas už savo programinės įrangos atnaujinimą savo programine įranga. "Android" neveikia taip pat. Jei tikrai norite sąžiningo palyginimo, tai "Google" techninė ir programinė įranga, palyginti su "Apple" aparatine ir programine įranga. Kitaip tariant, tai Pixel / Nexus versus iPhone.

Tai vienintelis tikras palyginimas, kurį galima naudoti sąžiningai - tai obuoliai, palyginti su obuoliais, nes trūksta geresnės analogijos. Oficiali "Google" pozicija dėl "Nexus" ir "Pixel" atnaujinimų yra gana paprasta: šie "Android" naujiniai atnaujinami "mažiausiai 2 metus nuo tada, kai įrenginys pirmą kartą tapo" Google Store "ir saugos naujinimai" mažiausiai 3 metus nuo tada, kai prietaisas pirmą kartą tapo prieinama "Google" parduotuvėje arba bent jau praėjus 18 mėnesių nuo to laiko, kai "Google" parduotuvė paskutinį kartą pardavė įrenginį, priklausomai nuo to, kas yra ilgesnis. "Tai tiesiai iš" Google "burnos.

Tai reiškia, kad pagal dabartines taisykles "Google" palaiko tris "Nexus / Pixel" įrenginių kartas: "Nexus 6", "6P" ir "5x", taip pat "Pixel" ir "Pixel XL". Ir taip, "Android" ekosistemos yra didesnės nei tos, tačiau šie įrenginiai iš tikrųjų yra tik alternatyvios galimybės: "Google" turi tiek pat daugybę telefono galimybių, kaip "Apple", ir jos visada atnaujinamos.
Tai reiškia, kad pagal dabartines taisykles "Google" palaiko tris "Nexus / Pixel" įrenginių kartas: "Nexus 6", "6P" ir "5x", taip pat "Pixel" ir "Pixel XL". Ir taip, "Android" ekosistemos yra didesnės nei tos, tačiau šie įrenginiai iš tikrųjų yra tik alternatyvios galimybės: "Google" turi tiek pat daugybę telefono galimybių, kaip "Apple", ir jos visada atnaujinamos.

Priešingai, "Apple" iš tikrųjų yra mažiau su atnaujintu grafiku ir įsipareigojimais. Penkios kartos "Apple iPhone" naudoja naujausią programinę įrangą ("iOS 10"): iPhone 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus, SE, 7 ir 7 Plus. Rašymas yra ant "iPhone 5" sienos, bet rašant jį vis dar palaikoma, todėl aš čia įtraukiu į sąrašą ir netikiu spekuliacija.

Kai sulaužysite numerius ir palyginsite laidų išleidimo datas, tai reiškia, kad iPhone 5, kuris buvo išleistas 2012 m. Rugsėjo mėn., Buvo aktyviai palaikomas beveik penkerius metus. Kita vertus, "Nexus 6" buvo paleistas praėjus dvejiems metams po 2014 m. Lapkričio 5 d. "IPhone" ir yra seniausias "Google" palaikomas modelis.

Žinoma, "Apple" taip pat "išleidžia" OS atnaujinimus senesnėje aparatinėje įrangoje, todėl realus palaikymo įrenginių lygis yra ginčytinas - netgi galima teigti, kad tai šiek tiek suskaidyta, tačiau tai yra linija, kurios aš nemanau, kad norime kirsti čia. Bent jau su "Google", tai yra arba visiškai atnaujinimai ar saugos naujinimai - nieko tarp jų.
Žinoma, "Apple" taip pat "išleidžia" OS atnaujinimus senesnėje aparatinėje įrangoje, todėl realus palaikymo įrenginių lygis yra ginčytinas - netgi galima teigti, kad tai šiek tiek suskaidyta, tačiau tai yra linija, kurios aš nemanau, kad norime kirsti čia. Bent jau su "Google", tai yra arba visiškai atnaujinimai ar saugos naujinimai - nieko tarp jų.

Tuo tarpu, tiesiogiai palyginus, "Apple" įrenginiai paprastai palaiko ilgiau nei "Nexus" arba "Pixel" telefonai. Bet tai nėra argumentas, kas turi geriausią ar ilgiausią palaikymą. Tai apie tariamą "suskaidymą".

Dabar tai buvo daug informacijos, kurią iškart įkėlėte, ir aš žadau, kad tai buvo pagrįsta priežastis. Aš turėjau parašyti aiškų vaizdą "Google" "Android", palyginti su "iOS", - tai obuoliai, apie kuriuos mes kalbėjome anksčiau.

Taigi, kas sukelia "suskaidymą"?

Jei "Google" laiku išleidžia atnaujinimus, kodėl tiek daug neseniai veikiančių telefonų veikia senos "Android" versijos? "Samsung", "LG", "Huawei", "HTC", "Motorola" ir kiti gamintojai yra kalti dėl susiskaidymo, ir jie turėtų būti atsakingi.
Jei "Google" laiku išleidžia atnaujinimus, kodėl tiek daug neseniai veikiančių telefonų veikia senos "Android" versijos? "Samsung", "LG", "Huawei", "HTC", "Motorola" ir kiti gamintojai yra kalti dėl susiskaidymo, ir jie turėtų būti atsakingi.

Iš esmės, kai "Google" baigia naują "Android" versiją, ji siunčiama į lustų gamintojus ("Qualcomm", "Samsung" ir tt), kad jie galėtų kurti tvarkykles. Iš ten, jis eina į OEM (Samsung, HTC, LG, ir tt), kad jie galėtų įtraukti visus varpai / švilpukai / pūkas į OS. Galiausiai ji turi nukreipti vežėjus, kad jie galėtų patvirtinti atnaujinimą. Nors daugelis vartotojų nori kaltinti vežėjus, kad galėtų atnaujinti problemas, tai ne ten, kur yra didžioji dalis "Hangout" - ji prasideda nuo gamintojų.

Dėl "Android" atviro kodo pobūdžio kiekvienas gamintojas gali atsisiųsti pradinį kodą ir pridėti savo funkcijas, skinus, programas ir dar daugiau. Dėl to daugelis gamintojų laiko daug laiko ilgiau, kad galėtumėte kurti "Android" atnaujinimus savo įrenginiams, negu "Google". Priežastis ilgiau yra dviguba:

  • Dauguma gamintojų turi daug kodo, kuris turi būti pridėtas prie "Android", kad būtų galima naudotis visomis šiomis naujomis funkcijomis ir
  • Kiekvienas gamintojas turi kelis įrenginius, kuriuos galima sukurti.

Kalbant apie pastarąjį, čia ima veikti ekonomika: sprendžiant, kokie įrenginiai turi būti nuolat palaikomi, ir kaip didžioji komanda, skirianti tokią užduočiai, planuoja. Tai užima planavimą, nes tai kainuoja pinigus. Jei telefonas ne parduoti, nei tikėtasi, jo palaikymas nebus toks didelis, nes joje nėra tiek daug pateisinamų pinigų, kuriuos skirti.

Pavyzdžiui, tam tikru momentu "Samsung" turi nuspręsti, kokia yra "S7" gyvenimo trukmė, nors ji planuoja "S8", taip pat toliau plėtoti tokias senesnes platformas kaip "S6". Tai žongliravimas, tai užima daug laiko ir planavimo.

Bet čia yra dalykas: "Apple" ir "Google" turi daryti tą patį. Ir šiuo metu abu padarė pavyzdinis viena ir tuo pačiu metu atnaujinti kelis įrenginius. Kiti "Android" gamintojai turėtų atkreipti dėmesį, ir tai yra pagrindinė priežastis, dėl kurios viskas suskaidyta. "Apple" paprasčiausiai dauguma "Android" gamintojų atrodo blogai.

Image
Image

Norėdami tai padaryti šiek tiek aiškiau, nėra jokios priežasties, kad "Samsung" milžinas negalės to padaryti. Jei "Apple" ir "Google" gali tai padaryti, nėra jokios priežasties, dėl kurios "Samsung" negali. Tiesą sakant, "Google" leidžia savo partneriams tokioms įmonėms kaip "Samsung" anksti naudotis "Android" baziniu kodu, kad jie iš tikrųjų galėtų pradėti kurti įvairių telefonų linijų atnaujinimusmėnesių kol ši programinė įranga bus prieinama visuomenei "Nexus" arba "Pixel" telefonuose.

"Google" neseniai paskelbė "Project Treble" - tai naujas pastangas supaprastinti atnaujinimo procesą lustų kūrimo lygiu. Nors malonu matyti, kad "Google" imasi priemonių greitesniam atnaujinimui, ši nauja programa iš tikrųjų neturės didelės įtakos gamintojams ar vežėjams. Jis tik supaprastina atnaujinimus pirmam žingsniui, apie kurį kalbėjome anksčiau. "Ars Technica" iš tikrųjų puikiai rašo "Treble", ką tai reiškia, ir kodėl tai tik trečdalis "Android" atnaujinimų bėdų.

Bet taip, nėra pasiteisinimų. "Android" nėra suskaidyta - "Samsung" yra suskaidyta. "HTC" yra suskaidyta. LG yra suskaidytas. "Motorola" yra suskaidyta. Bet jei ketinate palyginti ją su "iOS", bent jau palyginkite tai gana: "Google" "iPhone" reguliariai ir ilgą laiką gauna naujinių.

"Android" gamintojai yra tiesiog tingūs ir nesupranta, kad įsigijote savo įrenginį. Jei dirbate už savo pinigus, ir aš einu manyti, kad tai darote, ir jūs nusprendėte išleisti šiuos pinigus tam tikro gamintojo išmaniajam telefonui, tada jieskolingi jums laiku ir nuosekliai atnaujinti. Laikotarpis.

Tačiau tuo pačiu metu, jei vis dar skundžiatės, kaip jūsų "Samsung" telefonas nėra naujausioje "Android" versijoje, turėtumėte žinoti geriau. Kvailys mane vieną kartą, gėda dėl tavęs; kvailys man septynerius metus … Aš turėjau nusipirkti "Pixel". Balsuokite su savo pinigine. Ir dėl visų šventųjų meilėssustabdyti Atrodo, kad "Android" iš esmės yra prastesnė nei "iOS" dėl suskaidymo.

Kai tai atsitiks, "Android" savo gryniausioje formoje yra kaip ir "iOS". Panašiai kaip "iPhone" vartotojai gali pasirinkti "iPhone" arba "iPhone Plus", "Android" naudotojams tik du realūs pasirinkimai, kad būtų išvengta problemų atnaujinimo: "Pixel" arba "Pixel XL". Tiek, kiek "Android" vartotojai mėgsta pasirinkti, manau, kad tai yra šiek tiek iliuzija - vienintelis pasirinkimas, kurį jūs tikrai turite, - tai palaikyti gamintojus, kurie jums nepalaiko.

Rekomenduojamas: