Google heeft net als vorig jaar besloten om de eerste Developer Preview van Android O ruim voor de ontwikkelaarsconferentie Google I/O (17 – 19 mei) uit te brengen. Het bedrijf geeft ontwikkelaars en gebruikers met een Pixel- of Nexus-apparaat de kans om alvast kennis te maken met het nieuwe besturingssysteem. Het bedrijf uit Mountain View richt zich met Android O nadrukkelijk op het verbeteren van de accuduur en prestaties. Daarnaast werkt het bedrijf aan notificatiekanalen met categorieën die aan apps zijn gekoppeld.
Android O moet de accuduur van smartphones verlengen door automatisch limieten op te leggen op apps die in de achtergrond draaien. De software richt zich op apps op het gebied van locatie-updates, achtergrondservices en ‘implicit broadcasts’. Google adviseert ontwikkelaars om achtergrondinformatie over deze veranderingen zorgvuldig door te nemen, omdat het de nodige impact kan hebben op bestaande apps.
Om de geluidskwaliteit te verbeteren, heeft Google de audiocodec LDAC van Sony toegevoegd aan Android O. De nieuwe AAudio API is ontworpen voor apps die hoge prestaties en een lage latency vereisen. De connectionService API is eveneens bijgewerkt om gesprekken van apps van derden te laten bedienen door gekoppelde Bluetooth-apparaten, zoals bijvoorbeeld auto’s.
Het notificatiesysteem gaat met Android O opnieuw op de schop. Google introduceerde vandaag zijn notificatiekanalen, die gebruikers meer mogelijkheden moet geven om hun notificaties eenvoudig te beheren. Ontwikkelaars worden namelijk verplicht om een categorie te selecteren voor hun app, waarna de gebruiker per categorie zijn voorkeursinstellingen kan aanpassen. Zo kun je bijvoorbeeld bepalen dat belangrijk nieuws van de NOS op het lockscreen wordt weergegeven, maar geen geluid mag maken. Gebruikers kunnen notificaties ook uitstellen, waarna ze op een later tijdstip opnieuw verschijnen.
De interface heeft ook enkele wijzigingen ondergaan. De iconen in de statusbalk zijn aan de bovenkant van het quick settings-menu aangepast, met de toevoeging van een batterij-indicator en het percentage. Wanneer het menu volledig is geopend, zonder dat de notificaties nog zichtbaar zijn, zullen de iconen van deze apps aan de onderkant van het scherm worden getoond. Verder kunnen ontwikkelaar gebruik maken van masks om verschillende versies van icoontjes toe te voegen, afhankelijk van het apparaat of het thema. Deze icoontjes kunnen ook animaties weergeven op basis van interactie.
Andere veranderingen en verbeteringen bestaan uit een picture-in-picture-modus voor smartphones en tablets, verbeterde navigatie voor toetsenbordgebruikers, ondersteuning voor een standaard password manager-app, Wide Gamut-kleuren voor apps, gestures voor de vingerafdrukscanners een nieuw always on-scherm voor de Google Pixel en Pixel XL. De eerste Developer Preview van Android O staat nu klaar voor de Pixel, Pixel XL, Pixel C, Nexus 6P, Nexus 5X en de Nexus Player.