Google kondigt Android O aan, Developer Preview 1 beschikbaar voor ondersteunde apparaten

click fraud protection

Google heeft de volgende versie van Android aangekondigd. Maak kennis met Android O met deze nieuwe Developer Preview. Lees verder voor meer informatie over Android O en de wijzigingen ervan!

Ben je het beu om Android Nougat op je smartphone te gebruiken? Verlang je ernaar wat de toekomst in petto heeft voor de volgende versie van 's werelds populairste mobiele besturingssysteem? Google heeft u voor vandaag gedekt, aangezien het bedrijf zojuist heeft aangekondigd wat er na Android Nougat komt.

Ontmoeten Android O.

Zoals gebruikelijk bij Google, zal de volgende OS-versie Android O heten totdat deze ergens in het derde kwartaal van 2017 eindelijk voor consumenten beschikbaar komt. We kunnen speculeren over wat de volledige naam zal zijn, en we hebben daar ook een paar maanden de tijd voor.

Maar wat we nu hebben is een volledige preview voor ontwikkelaars en een overvloed aan veranderingen die O naar Android zal brengen. Google heeft de nieuwe functies En API's in Android O, dus we zullen hieronder een aantal hiervan kort bespreken.

Bekijk onze volledige dekking van Android O!


Achtergrondlimieten

De levensduur van de batterij blijft een prioriteit voor Google in O. Android O stelt extra automatische limieten aan wat apps op de achtergrond kunnen doen op deze drie hoofdgebieden: impliciete uitzendingen, achtergronddiensten en locatie-updates. We hebben uitgebreid besproken hoe Google legde de basis voor het elimineren van malafide achtergrondprocessen in Android Nougat, maar nu brengt het bedrijf aanvullende wijzigingen aan om frauduleuze applicaties in toom te houden die de levensduur van uw batterij verkorten. Deze wijzigingen zullen het gemakkelijker maken om apps te maken die een minimale impact hebben op de levensduur van de batterij van de gebruiker. Daarom raadt Google aan de documentatie op uitvoeringslimieten op de achtergrond En locatielimieten op de achtergrond voor meer details.

Meldingskanalen

Android O introduceert meldingskanalen om een ​​uniform systeem te bieden waarmee gebruikers meldingen kunnen beheren met door de app gedefinieerde categorieën voor meldingsinhoud. Hierdoor kunnen ontwikkelaars een meldingskanaal creëren voor elk afzonderlijk type melding dat ze moeten verzenden, en om de keuzes van gebruikers van de app weer te geven. Ontwikkelaars kunnen bijvoorbeeld voor elke gespreksgroep in een berichten-app afzonderlijke meldingskanalen maken.

Gebruikers kunnen ook de meeste instellingen die aan meldingen zijn gekoppeld, beheren met behulp van een consistente systeemgebruikersinterface. Alle meldingen die op een specifiek kanaal worden geplaatst, gedragen zich hetzelfde.

Android O maakt ook een einde aan de mogelijkheid van de ontwikkelaar om prioriteitsniveaus voor individuele meldingen in te stellen. In plaats daarvan kan men nu een aanbevolen belangrijkheidsniveau instellen bij het maken van een meldingskanaal. Zodra een meldingskanaal is aangemaakt, kan alleen het systeem het belang ervan veranderen en de macht teruggeven aan de gebruiker.

Gebruikers kunnen dat ook notificaties snoozen om op een later tijdstip weer te verschijnen. Meldingen verschijnen opnieuw met hetzelfde belang als waarmee ze voor het eerst verschenen. Apps kunnen een gesnoozede melding ook verwijderen of bijwerken, maar het bijwerken van een gesnoozede melding zorgt er niet voor dat deze opnieuw verschijnt.

Bovendien voegt Android O ook nieuwe beelden en groeperingen toe aan meldingen die het gemakkelijker maken gebruikers kunnen zien wat er aan de hand is als ze een inkomend bericht ontvangen of naar de melding kijken schaduw. Voor ons klinkt dit veel als een notificatieticker die aanwezig was in oudere Android-versies vóór Heads Up, hoewel we hetzelfde zullen moeten bevestigen.

API's voor automatisch aanvullen

Android O erkent officieel de rol van wachtwoordbeheerders door een Autofill API op te nemen. Deze platformondersteuning voor automatisch aanvullen maakt het voor gebruikers mogelijk om een ​​app voor automatisch aanvullen te selecteren op dezelfde manier waarop ze een toetsenbordapp selecteren. Google voegt toe nieuwe API's om ook een Autofill-service te implementeren.

Picture in Picture voor telefoons en nieuwe Windowing-functies

PiP-weergave is nu beschikbaar voor zowel telefoons als tablets, zodat gebruikers nu kunnen uitkijken naar het bekijken van een video terwijl ze een chat beantwoorden of een andere soortgelijke taak. Ontwikkelaars kunnen de beeldverhouding en een reeks aangepaste interacties opgeven, zoals pauzeren/afspelen.

Andere nieuwe vensterfuncties zijn onder meer een nieuw app-overlay-venster waar apps gebruik van kunnen maken in plaats van het systeemwaarschuwingsvenster, en Ondersteuning voor meerdere schermen voor het starten van een activiteit op een extern beeldscherm.

Lettertypebronnen in XML

Lettertypen zijn nu een volledig ondersteund brontype in Android O. Apps kunnen nu lettertypen gebruiken in XML-lay-outs en de lettertypestijl en -dikte samen met de lettertypebestanden opgeven.

Adaptieve pictogrammen

Android O brengt ook adaptieve pictogrammen die nu een verscheidenheid aan vormen op verschillende apparaten en modellen kan weergeven. U kunt op het ene OEM-apparaat een opstartpictogram instellen met een ronde vorm en op een ander OEM-apparaat een 'cirkel' gebruiken. Elke OEM van een apparaat levert een masker dat het systeem vervolgens gebruikt om alle pictogrammen met dezelfde vorm weer te geven. Het systeem animeert ook interacties met de pictogrammen en gebruikt de pictogrammen ook in snelkoppelingen, de app Instellingen, het dialoogvenster voor delen en het overzichtsscherm.

Breed kleurengamma voor apps

Ontwikkelaars van imaging-apps kunnen nu profiteren van nieuwe apparaten met een breed kleurengamma. Om afbeeldingen met een breed spectrum weer te geven, moeten apps per activiteit een vlag in hun manifest inschakelen en bitmaps laden met een ingesloten breed kleurprofiel. We hebben geschreeuwd voor deze functie al maanden, en het lijkt erop dat Google eindelijk onze gebeden heeft verhoord.

Connectiviteit

Android O ondersteunt ook hoogwaardige Bluetooth-audiocodecs zoals de LDAC-codec van Sony. Android-politie heeft via een verklaring van Google bevestigd dat de update met zich meebrengt aptX-ondersteuning, wat een is hoogwaardige Bluetooth-codec van Qualcomm.

Nieuwe Wi-Fi-functies omvatten Wi-Fi bewust, ook bekend als Neighbourhood Aware Networking (NAN). Op apparaten met de juiste hardware kunnen apps en apparaten in de buurt elkaar ontdekken en met elkaar communiceren via Wi-Fi zonder een internettoegangspunt.

Google breidt ook uit ConnectionService-API's van het Telecom-framework om ervoor te zorgen dat belapps van derden kunnen worden geïntegreerd met de systeemgebruikersinterface en naadloos kunnen samenwerken met andere audio-apps. Apps kunnen bijvoorbeeld oproepen laten weergeven en besturen in verschillende soorten gebruikersinterfaces, zoals autoradio's.

Toetsenbordnavigatie

Android O werkt aan het bouwen van een betrouwbaarder en voorspelbaarder model voor "pijl"- en "tab"-navigatie. Dit is in het licht van de officiële beschikbaarheid van Android-apps op Chrome OS, die een hardwaretoetsenbord op zijn apparaten hebben. U kunt de volledige documentatie bekijken hier.

AAudio-API voor Pro Audio

AAudio is een nieuwe native API die speciaal is ontworpen voor apps die hoogwaardige audio met lage latentie vereisen. De Developer Preview bevat een vroege versie van deze API om feedback van ontwikkelaars te krijgen.

WebView-verbeteringen

Android O schakelt standaard de multiprocess-modus in voor WebViews en voegt een API toe waarmee de app fouten en crashes kan afhandelen. Ontwikkelaars kunnen er ook voor kiezen om de WebView-objecten van hun app in te schakelen om URL's te verifiëren via Google Safe Browsing.

Java 8 Taal-API's

Android O ondersteunt verschillende nieuwe Java Language API's. Bovendien is de Android Runtime sneller dan ooit tevoren, waarbij Google verbeteringen tot wel 2x claimt sommige benchmarks voor toepassingen.

Toegankelijkheidsfunctie: vingerafdrukgebaren

Toegankelijkheidsdiensten kunnen ook reageren op alternatieve invoermechanismen, zoals een richtingsveeggebaar langs de vingerafdruksensor van een apparaat. Dit betekent dat externe ontwikkelaars kunnen officieel profiteren van vingerafdrukgebaren om hun eigen acties uit te voeren!


Previews van ontwikkelaars

Als je echt zin hebt om Android O uit te proberen, kun je het uitproberen met de systeemafbeeldingen van Google voor de Nexus 5X, Nexus 6P, Nexus Player, Google Pixel, Pixel XL en Pixel C-apparaten. Bovendien kunt u ook de bijgewerkte SDK downloaden en Android O uitproberen op de officiële Android-emulator. Er is ook een emulator om Android Wear 2.0 ook op Android O te testen.

Google dringt er met klem op aan dat deze preview-release voor ontwikkelaars alleen voor ontwikkelaars is. Het is niet bedoeld voor dagelijks gebruik en consumentengebruik (maar dat zal XDA-lezers waarschijnlijk niet afschrikken). Als zodanig zijn deze builds alleen beschikbaar voor handmatig downloaden en flashen. Inschrijvingen via het Android Beta-programma worden geopend zodra Google dichter bij een eindproduct komt, dus Android Beta is momenteel niet beschikbaar voor Android O. Er zullen ergens in het derde kwartaal van dit jaar drie extra previews voor ontwikkelaars zijn voorafgaand aan de definitieve release. De volgende Developer Preview komt ergens midden mei uit, dus we hebben twee maanden de tijd om met deze nieuwe update te spelen voordat Google ons trakteert op nog meer Oreo goedheid.

Voor downloadlinks en knipperende instructies voor Android O Developer Preview 1, ga hierheen.


We zijn enthousiast over Android O en de veranderingen die dit met zich meebrengt in het Android-ecosysteem. Dit is de eerste van nog veel meer previews voor ontwikkelaars, dus we kunnen er zeker van zijn dat de hier geïntroduceerde functies gepolijst zullen zijn tegen de tijd dat ze de eindgebruiker bereiken.

Wat vindt u van Android O en de Developer Preview 1? Laat het ons weten in de reacties hieronder!