Her er den første udvikler forhåndsvisning af Android P

Ligesom i det sidste to år, Bruger Google begyndelsen af ​​marts til at starte den første udviklereksempel på den næste version af Android. Android P, som det i øjeblikket kaldes, er stadig meget et igangværende arbejde, og Google frigiver ikke det i sin offentlige Android-beta-kanal til over-the-air-opdateringer endnu. Det kommer senere. Udviklere kan dog nu downloade alle de nødvendige bits til at arbejde med de nye funktioner og teste deres eksisterende apps for at sikre, at de er kompatible.

Som med Googles tidligere tidlige udgivelser, taler vi mest om under-the-hood-opdateringer her. Google taler endnu ikke om nogen af ​​de mere brugervendte designændringer i Android P. De nye funktioner, som Google taler om, vil dog bestemt gøre det lettere for udviklere at oprette interessante nye apps til moderne Android-enheder.

Så hvad er nyt i Android P? Da folk allerede var ophidset om dette for et par uger siden, lad os få denne ene nye funktion ud af vejen: Android P har indbygget support til hak, disse skærmudskæringer Apple havde modet til at pionere med iPhone X. Udviklere vil kunne kalde en ny API til at kontrollere, om en enhed har et udskæring og dets dimensioner og derefter anmode om fuldskærmsindhold til at flyde rundt om det.

Selvom Google ikke taler meget om brugervendte funktioner, nævner virksomheden, at det igen foretager ændringer i Android-underretninger. Denne gang fokuserer virksomheden på underretninger fra messaging-apps, og det giver udviklere et par nye værktøjer til at fremhæve, hvem der kontakter dig og give udviklere muligheden for at vedhæfte fotos, klistermærker og smarte svar til disse meddelelser.

Et par nye tilføjelser til Android Autofill Framework til udviklere, der skriver passwordadministratorer, vil også gøre livet lidt lettere for brugerne, men lige nu er fokus her på bedre datasætfiltrering, input sanitization og en kompatibilitetstilstand, der tillader adgangskode ledere til at arbejde med apps, der endnu ikke har indbygget support til Autofill.

Selvom Google ikke introducerer nye strømbesparende funktioner i Android P (endnu), siger virksomheden, at det fortsætter med at forfine eksisterende funktioner som Doze, App Standby og Baggrundsgrænser, som alle de introducerede i de sidste par større udgivelser .

Hvad Google tilføjer, er dog nye privatlivsfunktioner. Android P vil for eksempel begrænse adgangen til mikrofonen, kameraet og sensorer fra inaktive apps. I en fremtidig opbygning introducerer virksomheden også muligheden for at kryptere Android-sikkerhedskopier med en hemmelig klientside, og Google vil også introducere randomisering per netværk af den tilknyttede MAC-adresse, hvilket vil gøre det sværere at spore brugere. Denne sidste funktion er dog stadig eksperimentel for nu.

En af de mest interessante nye udviklerfunktioner i Android P er multi-kamera API. Da mange moderne telefoner nu har dobbelt for- eller bagkameraer (med Googles egen Pixel som undtagelse), besluttede Google at gøre det lettere for udviklere at få adgang til dem begge ved hjælp af et nyt API til at kalde en smeltet kamerastream, der kan skifte mellem to eller flere kameraer. Andre ændringer af kamerasystemet er beregnet til at hjælpe billedstabilisering og specialeffektudviklere med at bygge deres værktøjer og til at reducere forsinkelserne under de første optagelser. Så chancerne er, at vi får vist mere Frontback-stil apps med udgivelsen af ​​Android P.

På mediesiden introducerer Android P også indbygget support til HDR VP9 Profil 2 til afspilning af HDR-aktiverede film på enheder med den rigtige hardware samt support til billeder i det stadig mere populære High Efficiency Image File Format (HEIF), som måske bare er den JPEG-dræber, som internettet har søgt i årtier (og som Apple også understøtter). Udviklere får nu også nye og mere effektive værktøjer til håndtering af bitmap-billeder og tegnestoffer takket være ImageDecode, en erstatning for den nuværende BitMapFactory-objekt.

Indendørspositionering får også et løft i Android P takket være støtte til IEEE 802.11mc-protokollen, der giver information om Wi-Fi-retur-tid, hvilket igen giver mulighed for relativt nøjagtig indendørs positionering. Enheder, der understøtter denne protokol, kan finde en bruger med en nøjagtighed på en til to meter. Det burde være mere end nok til at guide dig gennem et indkøbscenter eller dukke op en annonce, når du er tæt på en butik, men Google bemærker også, at nogle af brugssagerne her inkluderer entydige stemmekontroller.

Når du først er i den butik i indkøbscentret og vil betale, understøtter Android P nu også GlobalPlatform Open Mobile API. Dette navn fremkalder muligvis følelsen af ​​grønne enge og bjerggryde, men det er dybest set standarden for at opbygge sikre NFV-baserede tjenester som betalingsløsninger.

Udviklere, der vil lave maskinlæring på telefoner, er også heldige, fordi Android P bringer et par nye funktioner til Neural Networks API, som Google først introducerede med Android 8.1. Specifikt tilføjer Android P support til ni operationer: Pad, BatchToSpaceND, SpaceToBatchND, Transpose, Strided Slice, Mean, Div, Sub og Squeeze.

Men vent, der er mere. Nu, hvor Kotlin er et førsteklasses sprog til Android-udvikling, optimerer Google naturligvis sin compiler, og for alle apps lover Google også ydeevne og effektivitetsforbedringer i sin ART-runtime.

Dette er klart en af ​​de mere meningsfulde Android-opdateringer i de senere år. Det er ikke nogen overraskelse, at Google kun gør billeder tilgængelige for udviklere lige nu, og at du ikke vil være i stand til at få denne version lige nu. Ligesom med tidligere udgivelser, planlægger Google imidlertid at bringe Android P til Android-beta-kanalen (Google I / O er ca. to måneder væk, så det kan være tid til det). Som sædvanligt vil Google sandsynligvis introducere et par andre nye funktioner i løbet af beta-perioden, og på et tidspunkt vil det endda meddele det endelige navn til Android P ...

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.