Killustatus ei ole Android viga, see on tootjate

Sisukord:

Killustatus ei ole Android viga, see on tootjate
Killustatus ei ole Android viga, see on tootjate

Video: Killustatus ei ole Android viga, see on tootjate

Video: Killustatus ei ole Android viga, see on tootjate
Video: Resident Evil 2 (remake) : Дайте в нарезку - YouTube 2024, Aprill
Anonim
See on 2017 ja ma näen endiselt inimesi, kes kritiseerivad Androidi "killustatuse" eest. See annab Androidile üldiselt halb nime ja tahan teha faktid selgeks: see ei ole Google'i ega Androidi süü. See on teie tootja süü.
See on 2017 ja ma näen endiselt inimesi, kes kritiseerivad Androidi "killustatuse" eest. See annab Androidile üldiselt halb nime ja tahan teha faktid selgeks: see ei ole Google'i ega Androidi süü. See on teie tootja süü.

Kuigi seda on mõnda aega räägitud teemast, andis hiljuti Boy Geniusi raporti teosest mulle mõtteviis, milleks on pettusega "Mitte ükski iPhone kasutaja ei suuda isegi ette kujutada, kuidas Androidi kasutajad peavad taluma tegevust". Ma tahan salvestada rekordi: selline mõtteviis ei ole Android-ile mitte ainult ebaaus, vaid ka väljavalesti.

Mis on killustatus?

Põhimõtteliselt, kui inimesed räägivad killustatusest, viidatakse Androidi versioonide levikule, mis ikka veel looduses olevatel seadmetel töötavad, kuna Android-i uue versiooni kasutuselevõtu määr on palju väiksem kui iOS-i puhul. See on mõttekas, tõesti on käputäis iPhones, kuid sadu erinevatest Android-telefonidest pärit mitmesugustest tootjatest ja kõik need ei värskendata samaaegselt uusimat versiooni.

Image
Image

Seega, kui räägime Androidi killustatuse kui iOS-i võrreldes negatiivsete tulemustega, siis näitab see, et Androidiga, tarkvaraarendusega või üldiselt värskendamise ajakavaga on probleeme. Sellised artiklid nagu Boy Geniusi aruanne viitavad sellele, et küsimus pärineb Google'ilt, mis ei ole nii. Alates sellest ajast, kui Google ostis Android-i, on ettevõte vastutav platvormi värskenduste esitamise eest. Ja kuigi see oli kindlasti tabanud ja kadunud juba lapsekingades, oleme näinud, et Google võtab viimastel aastatel palju paremini struktureeritud lähenemisviisi OS-i värskendustele Android-i jaoks. Tegelikult see on peaaegu nüüd käepidemed.

Kuid siin, ikkagi sellisel viisil, nagu Android, on uuendusprobleem, kui see pole just nii. Esmane argument vastu Androidi versioon värskenduste puhul on Apple'i ja iPhone'i võrdlus. "Kuid ligi 80 protsenti iPhonidest käib iOS-i uusim versioon!" Ma kuulen inimesi. Kuid see ei ole üldse argument, kui see pole lõppenud õiglaselt. Lubage mul seletada.

Image
Image

Õunade ja õunte võrdlemine

Põhimõtteliselt toodab Apple iPhone'i ja iOS-i. Ta saadab värskendused otse iPhone'ile. Apple vastutab ainuisikuliselt oma riistvara uuendamise eest, kasutades oma tarkvara. See ei tööta Android-i jaoks samamoodi. Kui soovite tõesti õiglast võrdlust, on see Google'i riistvara / tarkvara versus Apple riistvara / tarkvara. Teisisõnu, see on Pixel / Nexus versus iPhone.

See on ainus tõeline võrdlus, mida saab õiglaselt kasutada - see on õunte võrdlemine õuntega, sest puudub parem parema analoogia. Google'i ametlik seisukoht Nexuse ja Pixeli värskenduste kohta on üsna lihtne: need telefonid saavad Androidi versiooni värskendused vähemalt 2 aastat alates seadme esmakordsest kättesaadavusest Google Store'is ja turvavärskendustes vähemalt 3 aastat alates seadme esimesest sai kättesaadavaks Google Store'is või vähemalt 18 kuud pärast seda, kui Google Store viimati seadet müüs, olenevalt sellest, kumb on pikem. See on otse Google'i suust.

See tähendab kehtivaid reegleid, Google toetab kolme põlvkonna Nexus / Pixel-seadmeid: Nexus 6, 6P ja 5x, samuti Pixel ja Pixel XL. Ja jah, Android ökosüsteem on suurem kui see, kuid need seadmed on tõesti vaid alternatiivsed võimalused: Google'il on sama palju telefoni võimalusi, nagu Apple teeb, ja neid kõiki ajakohastatakse.
See tähendab kehtivaid reegleid, Google toetab kolme põlvkonna Nexus / Pixel-seadmeid: Nexus 6, 6P ja 5x, samuti Pixel ja Pixel XL. Ja jah, Android ökosüsteem on suurem kui see, kuid need seadmed on tõesti vaid alternatiivsed võimalused: Google'il on sama palju telefoni võimalusi, nagu Apple teeb, ja neid kõiki ajakohastatakse.

Seevastu Apple on tegelikult vähem ajakohastatud ajakava ja kohustustega. Viie põlvkonna Apple iPhone'id kasutavad uusimat tarkvara (iOS 10): iPhone 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus, SE, 7 ja 7 Plus. Kirjutamine on iPhone 5 jaoks seinal, kuid kirjutamise ajal on see endiselt toetatud, nii et ma lisan selle siia ja ei usu spekulatsioone.

Kui jagate numbreid ja võrrelda vabastamistähtaegu, tähendab see, et iPhone 5 - mis ilmus 2012. aasta septembris - oli aktiivselt toetatud peaaegu viis aastat. Teisest küljest oli Nexus 6 vabaks kaks aastat pärast iPhone'i 5. novembrit 2014 ja see on Google'i kõige vanem mudel.

Muidugi, Apple ka "väheneb" OS-i värskendusi vanemat riistvara, seega on tõeline toetusseadmete tase seal võistlev. Võib isegi öelda, et see on pisut killustatud, kuid see ei ole minu arvates selline rida. Vähemalt Google'i puhul on tegemist kas täielike värskenduste või turvavärskendustega - pole midagi vahepeal.
Muidugi, Apple ka "väheneb" OS-i värskendusi vanemat riistvara, seega on tõeline toetusseadmete tase seal võistlev. Võib isegi öelda, et see on pisut killustatud, kuid see ei ole minu arvates selline rida. Vähemalt Google'i puhul on tegemist kas täielike värskenduste või turvavärskendustega - pole midagi vahepeal.

See tähendab, et otsesel võrdlemisel on Apple'i seadmetel tavaliselt suurem toetus kui Nexuse või Pixeli telefonides. Kuid see ei ole argument, kellel on parim või pikim toetus. See on eeldatav "killustatus".

Nüüd oli see palju teavet, mis kohe sind kohe laadiks, ja ma luban, et see oli hea põhjusel. Mul oli vaja selget pilti värvida Google'i Android võrreldes iOS-ga, mis õunte õunte puhul räägime varem.

Niisiis, kes põhjustab killustumist?

Kui Google avaldab värskendused nii õigeaegselt, siis miks on nii paljud hiljutised telefonid, millel on Androidi vana versioon? Samsung, LG, Huawei, HTC, Motorola ja teised tootjad on süüdi killustatuse eest ja need peaksid vastutama.
Kui Google avaldab värskendused nii õigeaegselt, siis miks on nii paljud hiljutised telefonid, millel on Androidi vana versioon? Samsung, LG, Huawei, HTC, Motorola ja teised tootjad on süüdi killustatuse eest ja need peaksid vastutama.

Põhimõtteliselt, kui Google viiks lõpule Androidi uue versiooni, saadetakse see kiipide tootjatele (Qualcomm, Samsung jne), et nad saaksid luua draivereid. Sealt läheb see ka originaalseadmete valmistajatele (Samsung, HTC, LG jne), et nad saaksid OSdesse kõik kellad / viled / pulgad lisada. Lõpuks peab see lennuettevõtjaid tabama, et nad saaksid värskendust heaks kiita. Kuigi paljud kasutajad tahavad süüdistada operaatorit värskenduste probleemide jaoks, pole see kus enamik hangupi - see algab tootjatega.

Androidi avatud lähtekoodiga looduse tõttu on igal tootjal lubatud allalaaditavat koodi alla laadida ja lisada oma funktsioonid, nahad, rakendused jms. Selle tulemusena võtab enamik tootjaid oma seadmete jaoks Androidi värskenduste loomiseks palju rohkem aega kui Google'is. Põhjuseks, mis kulub kauem, on kaks:

  • Enamikul tootjatest on palju koodi, mis tuleb lisada Androidile kõik need uued funktsioonid ja
  • Igal tootjal on mitu võimalust arendada.

Kui tegemist on viimasega, hakkab siin toimima majandus: otsustada, milliseid seadmeid pidevalt toetada, ja kui suur meeskond selliseks ülesandeks pühendamiseks võtab planeerimist. Ja see võtab planeerimise, sest see maksab raha. Kui telefon ei müünud nii hästi kui oodatud, ei toeta see tugi seda suurepärast, sest seal ei ole just nii palju õigustatud raha, et pühendada.

Näiteks Samsung peab mõnel ajahetkel otsustama, millise eluea jooksul S7 väärib olema, kui ta kavandas S8-d, ning jätkata selliste vanemate platvormide arendamist nagu S6. See on žonglitegevus ja see võtab palju aega ja planeerib.

Aga siin on asi: Apple ja Google peavad tegema sama asja. Ja praegusel hetkel on mõlemad teinud eeskujulik töö värskenduste pakkumiseks mitmele seadmele korraga. Teised Android-tootjad peaksid arvestama - see on peamine põhjus, miks kogu killustatus rääkis. Apple lihtsalt muudab enamuse Androidi Tootjad halvaks.

Image
Image

Selle pisut selgemaks muutmiseks ei ole põhjust, et hiiglane nagu Samsung ei saaks sama asja teha. Kui Apple ja Google saavad seda mõlemat teha, pole Samsungil võimalik mingit põhjust. Tegelikult lubab Google oma partneritel, näiteks Samsungil, varajase juurdepääsu Androidi baaskoodile, et nad saaksid tegelikult hakata välja töötama erinevate telefoniliinide värskendusikuud enne kui see tarkvara on Nexuse või Pixeli telefonide jaoks avalikkusele kättesaadav.

Google on hiljuti teatanud "Project Treble" -st - uutest jõupingutustest kiipide tegija taseme ajakohastamise protsessi tõhustamiseks. Kuigi on tore näha, et Google võtab samme kiiremini värskenduste poole, ei pruugi see uus programm tegelikult tootjate ega operaatorite jaoks olulist mõju avaldada - see lihtsustab kõigepealt varem räägitud esimese sammu uuendusi. Ars Technicail on suurepäraselt Treble'i kirjutamine, mida see tähendab, ja miks see käsitleb ainult kolmandik Androidi värskendamise vigu.

Aga jah, pole vabandusi. Android ise ei ole killustatud - Samsung on killustatud. HTC on killustatud. LG on killustatud. Motorola on killustatud. Aga kui te võrdlete seda iOS-iga, võrrelge seda vähemalt - Google'i iPhone'id saavad regulaarselt ja pikka aega värskendusi.

Android-tootjad on lihtsalt laiskad ja ei võta seda piisavalt tõsiselt, et ostsid nende seadme. Kui te töötate oma raha eest, ja ma hakkan eeldama, et teete, ja te otsustate seda raha teatud tootja nutitelefonile kulutada, siis nadvõlgne seda teile anda õigeaegseid ja järjepidevaid värskendusi. Periood.

Kuid samal ajal, kui te ikkagi kaebate, kuidas Samsungi telefon ei ole Android-i uusim versioon, peaksite olema paremini teada. Pööre mulle ühe korra, häbi sulle; lollid mulle seitse aastat … oleksin pidanud ostma Pixeli. Hääleta oma rahakotiga. Ja armastuseks kõigest, mis on pühapeatus teeseldes, nagu Android on oma olemuselt halvem iOS, sest killustatus.

Kui see on selle järgi, on Android selle kõige puhtamal kujul just nagu iOS. Nii nagu iPhone'i kasutajad saavad valida iPhone või iPhone Plus, on Android-kasutajal ainult kaks tõelist valikut värskenduste probleemide vältimiseks: Pixel või Pixel XL. Nii nagu Android-kasutajad armastavad valikut, näen ma tõesti mõnevõrra illusiooni - ainus valik, mis teil tegelikult on, on see, kas toetada tootjaid, kes teid ei toeta.

Soovitan: