Waarom de acceptatie van iOS 8 laag is en Android 5.0 lager
Distributie van Android-versie versus acceptatie van iOS-versie Maak infographics Jess BolluytFragmentatie is een van de grootste, meest zichtbare problemen voor Android, het mobiele besturingssysteem van Google. Fragmentatie, dat verwijst naar zowel de divergentie van de vele verschillende apparaten waarop Android wordt uitgevoerd als naar de vele verschillende versies van het besturingssysteem die Android-gebruikers op die apparaten gebruiken, is een probleem dat vaak wordt vergeleken met de acceptatie van versies van iOS, het mobiele besturingssysteem van Apple. systeem.
Zowel Google als Apple hebben onlangs nieuwe versies van hun mobiele besturingssystemen, Android 5.0 en iOS 8, uitgebracht, waardoor we een grimmige vergelijking tussen de twee kunnen maken. Hoewel Apple onlangs meldde dat de acceptatie van iOS 8 langzamer vordert dan de acceptatie van iOS 7 vorig jaar, is zelfs de acceptatie die traag is voor iOS extreem snel in vergelijking met de acceptatiegraad voor de nieuwste Android-release van Google.
Terwijl de nieuwste gegevens van Apple's ontwikkelaarsportaal laat zien dat 60% van de iOS-apparaten vanaf 24 november iOS 8 draaiden, de laatste gegevens van Android ontwikkelaarsportaal laat zien dat Android 5.0, bijgenaamd 'Lollipop', op minder dan 0,1% van de Android-handsets draait. De bovenstaande grafiek toont die gegevens, in tegenstelling tot de vele versies van Android die momenteel op Android-apparaten over de hele wereld worden gebruikt, met het veel kleinere aantal iOS-versies dat op de iPhones van consumenten wordt uitgevoerd.
Quartz, dat de meest recente Android-gegevens zag, up-to-date vanaf 1 december, merkt op dat de nieuwste Android-release op zo weinig apparaten is geïnstalleerd dat deze niet eens wordt geregistreerd in de hitlijsten van Google. Zoals de ontwikkelaarsportal uitlegt, worden Android-versies met minder dan 0,1% distributie niet weergegeven in de uitsplitsing van de versie - wat betekent dat Lollipop op minder dan 0,1% van de Android-handsets draait.

Bron: Developer.android.com
Zoals de ontwikkelaarsportal uitlegt, worden de gegevens verzameld uit de nieuwe Google Play Store-app, die Android 2.2 en hoger ondersteunt. (Dat betekent dat apparaten met oudere versies dan Android 2.2 niet worden meegeleverd.) Het aantal handsets met die oude versies is echter waarschijnlijk zeer gering. In augustus 2013 vertegenwoordigden versies ouder dan Android 2.2 slechts 1% van de apparaten die waren ingecheckt bij Google-servers, niet degenen die die Google Play Store bezochten.
Zoals Quartz opmerkt, is het verschil tussen de enorme fragmentatie die Android ervaart en de relatief trage acceptatie van iOS 8 geen verrassing. Hoewel Apple elke nieuwe versie van zijn mobiele besturingssysteem afzonderlijk uitbrengt en de meeste recente apparaten bij elke update ondersteunt, worden Android-updates langzamer en lukraak uitgebracht. Apparaatfabrikanten en mobiele providers zijn verantwoordelijk voor het distribueren van elke update, en het kost traditioneel wat tijd om hun eigen versies van Android aan te passen en te testen.
Zelfs de Nexus-apparaten, die door Google zijn gemaakt om te pronken met de nieuwste, puurste versies van Android zodra ze beschikbaar komen, zijn nu onderhevig aan vertragingen wanneer er nieuwe upgrades beschikbaar komen. Quartz meldt dat Google's Nexus 9-gebruikers Lollipop al hadden geïnstalleerd toen de levering van het apparaat op 3 november begon, terwijl andere Nexus-producten pas toegang kregen tot Lollipop. Zoals BGR meldt, ontvangen Nexus-apparaten die door providers worden verkocht mogelijk geen nieuwe Android wordt net zo snel bijgewerkt als vroeger dankzij een update naar Android-beleid De nieuw opnieuw geformuleerd beleid stelt 'op basis van uw provider kan het langer dan twee weken na de release duren voordat er een update is' op een Nexus- of Google Play Edition-apparaat.
Nog recenter meldde iDigitalTimes dat eigenaren van apparaten zoals de Nexus 4, Nexus 5, Nexus 7 en Nexus 10 wachten nog steeds voor de Android Lollipop-update, hoewel deze officieel in november werd uitgerold. Het rapport merkt op dat hoewel een van de oorspronkelijke aansporingen van Nexus-apparaten hun tijdige updates waren, dat voordeel in de loop van de tijd minder betrouwbaar is geworden. Apparaten zoals de Moto X, LG G3 en Nvidia Shield-tablet hebben allemaal Nexus-apparaten verslagen voor de Android 5.0 Lollipop-update, en de waarde van het bezitten van Nexus-apparaten lijkt verminderd.
Zoals BGR uitlegt, is dit zeker niet de eerste keer dat providers een Android-update voor Nexus-telefoon of -tablet hebben uitgesteld. Maar de wijziging toont aan dat Google erkent dat providers invloed hebben op Android-updates voor Nexus-apparaten. Eerder dit jaar zei Google dat het de hulp van providers nodig heeft om de Nexus 6 in handen te krijgen van zoveel mogelijk klanten. Velen zullen het apparaat, dat duurder is dan zijn voorgangers, subsidiëren.
Het is ook vermeldenswaard dat in het Android-beleid staat dat Nexus- of Google Play Edition-apparaten de nieuwste versie van Android mogelijk helemaal niet ontvangen 'als ze buiten het updatevenster vallen, wat gewoonlijk ongeveer 18 maanden na het uitbrengen van een apparaat is'. Daarentegen is Apple's nieuwste versie van iOS, iOS 8 van dit najaar, beschikbaar voor iPhones zo oud als de iPhone 4s, die drie jaar eerder, in 2011, werd geïntroduceerd. op oudere telefoons zouden fabrikanten en providers softwaregerichte gebruikers kunnen verleiden om te upgraden naar een nieuw apparaat in plaats van voor onbepaalde tijd te wachten op een uitrol die misschien nooit zal komen.
Hoewel BGR opmerkt dat Nexus-gebruikers hun apparaten handmatig kunnen upgraden naar de nieuwste beschikbare Android-versie, zonder te wachten tot hun provider de release goedkeurt, hebben andere gebruikers niet zoveel geluk. CNET meldde dat voor de nieuwste vlaggenschiptelefoon van LG, de G3, de upgrade bijvoorbeeld onverklaarbaar was eerst beschikbaar in Polen De release gaf LG een voorsprong op andere smartphonemakers bij het uitrollen van de release, maar de tijdschema's voor de update varieerden tussen markten en er was weinig uitleg van LG.
Hoewel Android's mogelijkheid om fabrikanten en providers Android vrijelijk te laten gebruiken en aanpassen een bepaalde factor is in de opkomst als het meest populaire mobiele besturingssysteem ter wereld, kan de fragmentatie die het gevolg is van duizenden verschillende apparaten met verschillende versies van Android een negatieve invloed hebben op de Android-ervaring. voor zowel gebruikers als ontwikkelaars. Er zijn maar weinig ontwikkelaars die eerst voor Android bouwen, deels omdat er zo'n breed scala aan apparaten is - met verschillende vormen, maten, prestatieniveaus en schermformaten - om rekening mee te houden, en deels omdat er maar heel weinig Android-gebruikers de nieuwste versie gebruiken. Zoals Quartz opmerkt, laat dat weinig stimulans voor app-ontwikkelaars om nieuwe functies van het nieuwste besturingssysteem over te nemen of hun code ervoor te optimaliseren.
OpenSignal merkte met zijn rapport over de staat van Android-fragmentatie in augustus op dat hoewel 'het ontwikkelen van apps die op het hele scala van Android-apparaten werken, buitengewoon uitdagend en tijdrovend kan zijn', het van mening is dat Android-fragmentatie ook voordelen heeft. 'Android is nu het dominante mobiele besturingssysteem en dit is niet ondanks de fragmentatie', legt het rapport uit.
Volgens het rapport is het Android-besturingssysteem het meest gefragmenteerde besturingssysteem dat het ooit is geweest, met 18.796 verschillende apparaten en een verscheidenheid aan besturingssysteemversies die nog steeds op grote schaal in omloop zijn. De nieuwste versie ten tijde van het rapport van OpenSignal, Android 4.4 KitKat, was goed voor slechts 20,9% van de apparaten met Android. De nieuwste iOS-versie op dat moment, iOS 7, was goed voor 91% van de iOS-apparaten.
Hoewel de acceptatie van iOS altijd geleidelijk verloopt - iOS 7 bereikte pas in juli, 10 maanden na de introductie, de acceptatiegraad van 90% - de acceptatiegraad van iOS 8 was 60% op 24 november, lager dan de acceptatie van 78% die iOS 7 tegen december vorig jaar bereikte jaar.
waarom vertegenwoordigt Naomi Osaka Japan?
Wired meldde half oktober dat de acceptatie van iOS 8 traag verliep omdat Apple's nieuwste versie van het besturingssysteem een 'nerd-release' was, zonder headliner-functies die de gewone gebruiker aanspreken. Ontwikkelaar Andrew Clark vroeg Wired destijds: 'Kun je functies bedenken voor niet-krachtige gebruikers waarvoor het de moeite waard is om te upgraden? Home Kit en Health Kit zijn nutteloos totdat alle accessoiremakers aan boord zijn. Extensies en toetsenborden van derden zijn geweldig, maar een gewone gebruiker zal ze niet begrijpen of er niet om geven. iCloud-fotobibliotheek zal enorm zijn, maar het is in bèta en is standaard uitgeschakeld. '
Bovendien waren belangrijke functies van iOS 8, zoals Continuïteit en Apple Pay, nog niet beschikbaar toen iOS 8 voor het eerst beschikbaar werd voor consumenten. Veel gebruikers waren gewoon niet op de hoogte van deze functies en de tijdlijnen voor hun release. Gebruikers werden mogelijk ook afgeschrikt om iOS 8 te downloaden door een aantal andere factoren, zoals gerapporteerde of verwachte prestatieproblemen, vooral bij oudere apparaten, en het feit dat de download ongeveer 6 GB aan ruimte in beslag nam. Apple's release van de gebrekkige 8.0.1-upgrade hielp ook niet.
Apple oefent ook niet veel druk uit op gebruikers om te upgraden, maar die druk zal waarschijnlijk toenemen naarmate het bedrijf probeert iOS te beschermen tegen de fragmentatie die Android ervaart. Apple heeft al ondersteuning voor nieuwe besturingssystemen op oudere apparaten 'ondergaan' en zal dit blijven doen om een regelmatige upgradecyclus en verminderde fragmentatie te garanderen.
iOS-ontwikkelaars krijgen ook een voorproefje van hoe fragmentatie eruitziet, nu iPhone 6 Plus-gebruikers klagen over de ellende van apps die zijn ontworpen voor de iPhone 5, opgeschaald op de veel grotere schermen van hun apparaten. Velen vergeleken het probleem met het vergelijkbare probleem van het opschalen van een iPhone-app voor de iPad. Ontwikkelaars moeten nu hun iPhone-apps optimaliseren voor verschillende schermformaten, anders lopen ze het risico gebruikers van de grotere telefoons kwijt te raken die geïrriteerd zijn door apps die de nieuwe schermformaten niet ondersteunen.
Fragmentatie - op twee enorm verschillende schaalniveaus - is een uitdaging voor zowel Android als iOS. Ontwikkelaars zullen steeds creatiever moeten worden om het hoofd te bieden aan de vele hindernissen die fragmentatie met zich meebrengt, van ontwerpen voor verschillende schermformaten tot het maken van apps die kunnen worden uitgevoerd op apparaten met grote verschillen in prestaties en mogelijkheden.
Meer van Tech Cheat Sheet:
- Hoe Facebook het Android-probleem oplost
- Doet Apple zijn weddenschappen af met een andere kleine iPhone?
- Hoe grotere smartphoneschermen onze gewoonten veranderen