De editie van 2017 van de Google I/O-conferentie is begonnen en de gigant uit Mountain View heeft daar zijn volgende stappen op softwaregebied gedeeld. Het eerste op de lijst is Android O, dat als bètaversie kan worden gedownload voor Nexus- en Pixel-apparaten, maar daarna verschijnt Android Go, een speciale editie voor smartphones met bescheidener hardware. Android Go beperkt zich niet tot het optimaliseren van het besturingssysteem, maar wil ook het gedrag van apps en de ervaring in de Play Store verbeteren.
Het probleem van verouderde Android-versies
Iedereen die een apparaat met Android Jelly Bean of lager heeft, weet dat de nieuwste versies van apps en het framework van Google-services hem in enkele minuten kunnen uitschakelen. De zaken zijn iets beter in KitKat dankzij een kleine vlag genaamd "Low RAM", bedoeld voor apparaten met 512 megabyte RAM. Het onderliggende gevoel blijft echter intact: Android is opgeblazen. Als we daarbij optellen dat het ontvangen van grote updates een nachtmerrie van fragmentatie is (afhankelijk van de OEM, de provider en de positie van sommige planeten), zouden de kortetermijnplannen van Google beide problemen moeten aanpakken. 30 procent van het Android-universum is pre-Lollipop, en als het de bedoeling is dat te updaten, is een veel robuustere en efficiëntere basis nodig.
Android O en Android Go
Dan komen Android O en Android Go in beeld, aangekondigd op de eerste dag van Google I/O 2017. De eerste gegevens over Android O begonnen in maart te circuleren, met verschillende screenshots die meerdere aanpassingen in de interface, het meldingensysteem en het configuratiemenu lieten zien. Wat Mountain View vandaag deed, was het inschakelen van de tweede ontwikkelaarspreview voor degenen die deelnemen aan het Android Beta-programma en een compatibel apparaat bezitten (Nexus 5X, Nexus 6P, Nexus Player, Pixel C, Pixel en Pixel XL). Android O bevat Project Treble, een initiatief dat als doel heeft het besturingssysteem te scheiden van de wijzigingen die elke fabrikant aanbrengt. Het is niet ideaal, maar het is de eerste stap om gebruikers frequente en consistente updates te bieden.
Android Go is eigenlijk Android O bedoeld voor smartphones met 1 GB RAM of minder. Goedkope apparaten hebben de zogenaamde 'opkomende markten' overgenomen, maar fabrikanten gebruiken traditionele Android-images met applicaties en services die de toch al geringe prestaties verpesten. Android Go breidt de missie van Project Svelte uit en stelt een drietand van optimalisaties vast: het besturingssysteem, applicaties met lager resourcegebruik (herinner je je YouTube Go?), en een speciale editie van de Play Store die ze op de eerste plaats zal aanbieden. Dit komt natuurlijk niets ten goede aan apparaten die al op de markt zijn, en hoewel Google benadrukte dat Android Go in 2018 zal debuteren "als een ervaring", is het niet vergezocht om nieuwe goedkope apparaten met dit systeem vooraf geïnstalleerd te verwachten.