Betatesting av Android 12-mobilplattformen har begynt

Google presenterte den første betaversjonen av den åpne mobilplattformen Android 12. Utgivelsen av Android 12 forventes i tredje kvartal 2021. Fastvarebygg er forberedt for Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G og Pixel 5-enheter, samt for enkelte enheter fra ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion , Vivo, Xiaomi og ZTE.

Blant de mest merkbare endringene for brukeren:

  • En av de viktigste oppdateringene for grensesnittdesign i prosjektets historie ble foreslått. Den nye designen implementerer "Material You"-konseptet, utpekt som neste generasjon av Material Design. Det nye konseptet vil automatisk bli brukt på alle plattformer og grensesnittelementer, og vil ikke kreve at applikasjonsutviklere gjør noen endringer. I juli er det planlagt å gi applikasjonsutviklere den første stabile utgivelsen av et nytt verktøysett for utvikling av grafiske grensesnitt - Jetpack Compose.
    Betatesting av Android 12-mobilplattformen har begynt

    Selve plattformen har en ny widget-design. Widgets har blitt gjort mer synlige, hjørnene er avrundet bedre, og muligheten til å bruke dynamiske farger som matcher systemtemaet er gitt. Lagt til interaktive kontroller som avmerkingsbokser og brytere (CheckBox, Switch og RadioButton), for eksempel, slik at du kan redigere oppgavelister i TODO-widgeten uten å åpne applikasjonen.

    Betatesting av Android 12-mobilplattformen har begynt

    Implementerte en jevnere visuell overgang til applikasjoner lansert fra widgets. Personaliseringen av widgets er forenklet - en knapp er lagt til (en sirkel med en blyant) for raskt å rekonfigurere plasseringen av widgeten på skjermen, som vises når du trykker på widgeten i lang tid.

    Betatesting av Android 12-mobilplattformen har begyntBetatesting av Android 12-mobilplattformen har begynt

    Ytterligere moduser er tilgjengelig for å begrense størrelsen på widgeten og muligheten til å bruke den adaptive layouten til widget-elementer (responsiv layout) for å lage standardoppsett som endres avhengig av størrelsen på det synlige området (du kan for eksempel lage separate oppsett for nettbrett og smarttelefoner). Grensesnittet for widgetvelger implementerer dynamisk forhåndsvisning og muligheten til å vise en beskrivelse av widgeten.

    Betatesting av Android 12-mobilplattformen har begynt

  • Lagt til muligheten for automatisk å tilpasse systempaletten til fargen på det valgte bakgrunnsbildet - systemet bestemmer automatisk de gjeldende fargene, justerer gjeldende paletten og bruker endringer på alle grensesnittelementer, inkludert varslingsområdet, låseskjermen, widgets og volumkontroll.
  • Nye animerte effekter er implementert, som gradvis zooming og jevn forskyvning av områder når du ruller, vises og flytter elementer på skjermen. For eksempel, når du avbryter et varsel på låseskjermen, utvides tidsindikatoren automatisk og tar opp plassen som varselet tidligere tok opp.
  • Utformingen av rullegardinområdet med varsler og hurtiginnstillinger har blitt redesignet. Alternativer for Google Pay og smarthjemkontroll er lagt til i hurtiginnstillingene. Holder du nede strømknappen får du opp Google Assistant, som du kan kommandere for å ringe, åpne en app eller lese en artikkel høyt.
    Betatesting av Android 12-mobilplattformen har begynt
  • Lagt til Stretch overscroll-effekt for å indikere at brukeren har beveget seg utenfor rulleområdet og nådd slutten av innholdet. Med den nye effekten ser det ut til at innholdsbildet strekker seg og springer tilbake. Den nye end-of-scroll-atferden er aktivert som standard, men det er et alternativ i innstillingene for å gå tilbake til den gamle virkemåten.
  • Grensesnittet er optimalisert for enheter med sammenleggbare skjermer.
    Betatesting av Android 12-mobilplattformen har begynt
  • Mykere lydoverganger er implementert - når du bytter fra en applikasjon som sender ut lyd til en annen, er lyden til den første nå jevnt dempet, og den andre øker jevnt, uten å legge den ene lyden over på den andre.
  • Betydelig optimalisering av systemytelsen ble utført - belastningen på CPU-en til hovedsystemtjenestene gikk ned med 22%, noe som igjen førte til en økning i batterilevetiden med 15%. Ved å redusere låsestrid, redusere ventetid og optimalisere I/O, økes ytelsen ved overgang fra en applikasjon til en annen og applikasjonens oppstartstid reduseres.

    I PackageManager, når du arbeider med øyeblikksbilder i skrivebeskyttet modus, reduseres låsestriden med 92 %. Binders interprosesskommunikasjonsmotor bruker lett caching for å redusere ventetiden med opptil 47 ganger for noen typer samtaler. Forbedret ytelse for behandling av dex-, odex- og vdex-filer, noe som resulterer i raskere appinnlastingstider, spesielt på enheter med lite minne. Oppstart av applikasjoner fra varsler har blitt akselerert, for eksempel er lansering av Google Foto fra et varsel nå 34 % raskere.

    Ytelsen til databasespørringer har blitt forbedret gjennom bruk av inline-optimaliseringer i CursorWindow-operasjonen. For små datamengder har CursorWindow blitt 36 % raskere, og for sett som inneholder mer enn 1000 rader, kan akselerasjonen nå 49 ganger.

    Det foreslås kriterier for klassifisering av enheter etter ytelse. Basert på en enhets muligheter tildeles den en ytelsesklasse, som deretter kan brukes i applikasjoner for å begrense funksjonaliteten til kodeker på enheter med lav effekt eller for å håndtere multimedieinnhold av høyere kvalitet på kraftig maskinvare.

  • En applikasjonsdvalemodus er implementert, som lar, hvis brukeren ikke har eksplisitt interaksjon med programmet på lang tid, automatisk tilbakestille tidligere gitte tillatelser til applikasjonen, stoppe kjøringen, returnere ressurser som brukes av applikasjonen, for eksempel minne, og blokker lanseringen av bakgrunnsarbeid og sending av push-varsler. Modusen kan brukes for de fleste applikasjoner og lar deg beskytte brukerdata som lenge glemte programmer fortsetter å ha tilgang til. Hvis ønskelig, kan dvalemodus deaktiveres selektivt i innstillingene.
  • Lagt til en egen tillatelse BLUETOOTH_SCAN for å skanne enheter i nærheten via Bluetooth. Tidligere ble denne muligheten gitt basert på tilgang til enhetens plasseringsinformasjon, noe som resulterte i behovet for å gi ytterligere tillatelser til applikasjoner som krever sammenkobling med en annen enhet via Bluetooth.
  • Dialogboksen for å gi tilgang til informasjon om enhetens plassering er modernisert. Brukeren får nå muligheten til å gi applikasjonen informasjon om nøyaktig plassering eller kun oppgi omtrentlige data, samt begrense autoriteten til kun den aktive økten med programmet (nekte tilgang når du er i bakgrunnen). Nøyaktighetsnivået for dataene som returneres ved valg av omtrentlig plassering kan endres i innstillingene, inkludert i forhold til individuelle applikasjoner.
    Betatesting av Android 12-mobilplattformen har begynt

    I den andre betaversjonen forventes Privacy Dashboard-grensesnittet å vises med en generell oversikt over alle tillatelsesinnstillinger, slik at du kan forstå hva brukerdataapplikasjoner har tilgang til). Mikrofon- og kameraaktivitetsindikatorer vil bli lagt til panelet, som du også kan slå av mikrofonen og kameraet med kraft.

  • I stedet for en utgave for bærbare enheter, bestemte Android Wear, sammen med Samsung, seg for å utvikle en ny enhetlig plattform som kombinerer egenskapene til Android og Tizen.
  • Mulighetene til Android-utgaver for bilinfotainmentsystemer og smart-TVer er utvidet.
  • Listen over innovasjoner på lavt nivå finner du i anmeldelsen av de første introduksjonsutgivelsene av Android 12 for utviklere (forhåndsvisning av utviklere).

Kilde: opennet.ru

Legg til en kommentar