Alt du trenger å vite om forhåndsvisning av Android O-utvikleren

android eller

Den årlige Google I / O-konferansen er ikke på noen få måneder ennå, men Google har nettopp tatt den siste versjonen av Android. Det heter Android O . Vi vet ikke hva det offisielle navnet er, eller til og med hva versjonsnummeret vil være. Imidlertid er funksjonssettet ute i det fri med utgivelsen av en forhåndsvisning av utviklere for nyere Google-enheter. Google gjør en rekke store endringer i brukeropplevelsen med noen kule videoting, fornyede varsler, forbedrede strømbesparelser på bakgrunnsprosesser og mer.



Bilde-i-bilde-video

Google la faktisk til bilde-i-bilde-støtte (PiP) i Android 7.0 Nougat, men det var bare aktivert for Android TV-bokser. Det fikk ikke akkurat utviklere ombord. Hvordan, Android O bringer PiP til alle telefoner og nettbrett. Det betyr at du kan krympe videoer ned til et flytende vindu slik at du kan gjøre noe annet uten å stoppe avspillingen. Du vet hva vi har kunnet gjøre i årevis på stasjonære datamaskiner.



Fangsten her er at utviklere trenger å legge til støtte. De kan definere størrelsesforholdet til den flytende videoen, samt tilpassede kontroller. Vi vet ikke nøyaktig hvordan dette vil fungere ennå, for ikke engang YouTube i forhåndsvisningsbildet støtter funksjonen.



Varsler

Det er to store ting som skjer i varsler. Den ene kan du leke med med en gang etter at du har installert forhåndsvisningen. Ved å utsette varsler kan du få dem ut av ansiktet ditt, men ikke avvise dem helt. Ved å dra varselet litt til siden, ser du en ny slumringsknapp ved siden av innstillingsikonet. Trykk på det, og varselet vil slumre i 15 minutter. Du kan også avbryte eller trykke på snooze-varselet for å endre tidslengden til 30 minutter eller en time. På slutten vises meldingen igjen.

snooze2



Den andre endringen vil kreve at utviklere oppdaterer appene sine. Varslingskanaler lar deg kontrollere hva en app sender deg rett fra varselskyggen. Så hvis du vil høre om tekniske nyheter fra nyhetsappen din, men ikke bryr deg om mote, kan varslingen la deg deaktivere kanalen for mote. I Android 7.0 og tidligere kan du bare blokkere varsler for hele apper.



Bakgrunn prosess grenser

Android har en lang og sordid historie med bakgrunnsprosesser. Det var en tid da det var nødvendig å drepe dem, da drepte dem brøt ting, så la Google endelig til døsemodus for å få prosesser til å oppføre seg. Doze ble forbedret i Android 7.0 for å fungere selv når enheten beveget seg, og i Android O legger Google til noe nytt som kalles bakgrunnsgrenser.

Android O setter automatiske grenser for hva apper kan gjøre i bakgrunnen ved å strupe implisitte sendinger, bakgrunnstjenester og stedsoppdateringer. Dette bør bety at apper har mindre innvirkning på batterilevetiden din mens de er i bakgrunnen. For utviklere krever det nye teknikker for å sikre at appen din kan gjøre det den trenger å gjøre i bakgrunnen.



API for autofyll

Vi kjenner alle smertene ved å skrive ut den samme informasjonen igjen og igjen på en telefon. Det kan være et passord, din adresse eller hva som helst. Autofyll-apper akkurat nå er basert på tilgjengelighetstjenesten, og de er egentlig ikke veldig pålitelige. Android O legger til et nytt API for autofyll, slik at apper kan registrere seg hos systemet som leverandør av autofylltjenester.

autofyll

Foreløpig ingenting tilgjengelig, dessverre.



Du velger en systemomfattende autofyll-app i innstillingene, akkurat som med et tastatur. Den appen har muligheten til å lagre data som passord og tekstutdrag på en sikker og sømløs måte. Jeg vil gjerne se at Lastpass aktiverer dette så snart som mulig etter utgivelsen. Utviklere trenger å legge til støtte for API, så det er ingenting live på Android som kan teste dette så langt.



Adaptive ikoner

Dette er en liten endring, men det er noe som kan bli veldig merkbart ettersom telefoner begynner å sende med Android O sent i år. Vi har alle sett en enhet fra Samsung eller LG som insisterer på å bruke ikoner med en bestemt form, vanligvis krøller eller firkanter. Google gjør sirkler. Appene du installerer, samsvarer ofte ikke med det estetiske, men adaptive ikoner vil gjøre det lettere å få alt til å se likt ut.

ikoner

Enhetsprodusenter kan sette en maske for ikoner ... kanskje en sirkel? Apper som er oppdatert med adaptive ikoner blir gjengitt på enheten for å matche den disposisjonen, slik at de passer bedre inn. Alt dette skjer automatisk, på en måte som det gjør på Pixel-telefoner der utviklere har pakket sirkulære ikoner. Dette er slags neste trinn.

Alt annet

Android O inkluderer også et antall mindre justeringer. Noen som er verdt å nevne inkluderer tillegg av Neighbor Awareness Networking (NAN), som er en implementering av WiFi Aware-standarden. Det vil tillate enheter å finne hverandre automatisk og danne en bro uten AP. Dette lar deg sende data i høy hastighet mellom enhetene. Den støtter også laveffektsmodus for å streame bare litt data.

Det er også et nytt 'AAudio' API for lyd med høy ytelse og lav latens. Fargespekteret er også forbedret med støtte for brede fargeprofiler, inkludert AdobeRGB, Pro Photo RGB og DCI-P3. Det er også et helt nytt brukergrensesnitt for systeminnstillinger som inneholder en praktisk liste over alle dine tilkoblede enheter på ett sted.

Når kan jeg få det?

Hvis alt dette høres ut som noe du vil, vil forhåndsvisning av utvikler er tilgjengelig nå . Det er fortsatt buggy, og det fungerer bare på visse enheter. Du kan blinke hvis du har en Nexus 5X, Nexus 6P, Pixel C, Pixel eller Pixel XL. Det er ikke noe OTA-betaprogram ennå, så du må fullstendig installere bildet. Det innebærer å tilbakestille enheten. Et beta-program vil trolig være tilgjengelig senere.

android ooo

Det skal være fire oppdateringseksempler på utviklere, etterfulgt av den endelige versjonen i 3. kvartal 2017. Så vi ser på en høstutgivelse for Android O. På den tiden vil vi finne ut hva versjonsnummer og kodenavn er. Oppdateringen vil rulle ut til Google-enheter i løpet av få uker, men OEM-er vil ta minst noen måneder å få oppdateringene sine ut av døren. Alt som ble utgitt i 2017, vil først komme opp, etterfulgt av 2016-enheter litt senere. Alt eldre enn det, og en oppdatering vil være veldig forsinket eller rett og slett ikke tilgjengelig.