Google je izdal prvo beta različico odprte mobilne platforme Android 12. Android 12 naj bi izšel v tretjem četrtletju 2021. Izdane so bile različice vdelane programske opreme za naprave Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G in Pixel 5 ter za izbrane naprave proizvajalcev ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi in ZTE.
Med najbolj opaznimi spremembami za uporabnika:
- Predlagana je bila ena najpomembnejših posodobitev oblikovanja vmesnika v zgodovini projekta. Nova zasnova uveljavlja koncept »Material You«, ki se oglašuje kot naslednja generacija materialnega oblikovanja. Nov koncept bo samodejno uporabljen za vse platforme in elemente vmesnika in od razvijalcev aplikacij ne bo zahteval nobenih sprememb. V juliju je načrtovano, da se razvijalcem aplikacij zagotovi prva stabilna izdaja novega kompleta orodij za razvoj grafičnih vmesnikov - Jetpack Compose.

Sama platforma ima novo zasnovo pripomočkov. Gradniki so postali bolj vidni, vogali so bolje zaobljeni in zagotovljena je bila možnost uporabe dinamičnih barv, ki se ujemajo s temo sistema. Dodani interaktivni kontrolniki, kot so potrditvena polja in stikala (CheckBox, Switch in RadioButton), na primer, ki vam omogočajo urejanje seznamov opravil v pripomočku TODO, ne da bi odprli aplikacijo.

Implementiran bolj gladek vizualni prehod na aplikacije, ki se zaženejo iz pripomočkov. Personalizacija widgetov je poenostavljena - dodan je gumb (krožec s svinčnikom) za hitro preoblikovanje postavitve widgeta na zaslonu, ki se prikaže, ko se widgeta dolgo dotikate.


Na voljo so dodatni načini za omejevanje velikosti gradnika in možnost uporabe prilagodljive postavitve elementov gradnika (odzivna postavitev) za ustvarjanje standardnih postavitev, ki se spreminjajo glede na velikost vidnega območja (na primer, ustvarite lahko ločene postavitve za tablice in pametni telefoni). Vmesnik izbirnika gradnikov izvaja dinamični predogled in možnost prikaza opisa gradnika.

- Dodana možnost samodejnega prilagajanja sistemske palete barvi izbranega ozadja - sistem samodejno zazna prevladujoče barve, prilagodi trenutno paleto in uporabi spremembe za vse elemente vmesnika, vključno z območjem za obvestila, zaklenjenim zaslonom, pripomočki in nadzorom glasnosti.
- Uporabljeni so bili novi animirani učinki, kot je postopno povečevanje in gladko premikanje območij pri drsenju, pojavljanju in premikanju elementov na zaslonu. Na primer, ko prekličete obvestilo na zaklenjenem zaslonu, se indikator časa samodejno razširi in zavzame prostor, ki ga je prej zasedalo obvestilo.
- Spustni meni za obvestila in hitre nastavitve je bil preoblikovan. V hitre nastavitve so bile dodane možnosti za Google Pay in upravljanje pametnega doma. Če držite gumb za vklop, se zdaj zažene Google Assistant, ki ga lahko uporabite za klicanje, zagon aplikacije ali branje članka na glas.

- Dodan učinek Stretch overscroll, ki označuje, da se je uporabnik premaknil čez območje drsenja in dosegel konec vsebine. Z novim učinkom se zdi, da se slika vsebine raztegne in poskoči nazaj. Novo vedenje ob koncu drsenja je privzeto omogočeno, vendar je v nastavitvah možnost vrnitve na staro vedenje.
- Vmesnik je bil optimiziran za naprave z zložljivimi zasloni.

- Izvedeni so bolj gladki zvočni prehodi - pri preklopu iz ene aplikacije, ki oddaja zvok v drugo, je zvok prve zdaj gladko utišan, druge pa se gladko poveča, ne da bi en zvok prekrival drugega.
- Izvedena je bila pomembna optimizacija delovanja sistema - obremenitev CPE glavnih sistemskih storitev se je zmanjšala za 22%, kar je posledično privedlo do podaljšanja življenjske dobe baterije za 15%. Z zmanjšanjem spora pri zaklepanju, zmanjšanjem zakasnitve in optimizacijo V/I se poveča zmogljivost prehoda iz ene aplikacije v drugo in skrajša čas zagona aplikacije.
V PackageManagerju se pri delu s posnetki v načinu samo za branje spor za zaklepanje zmanjša za 92 %. Binderjev medprocesni komunikacijski mehanizem uporablja lahkotno predpomnjenje za zmanjšanje zakasnitve do 47-krat za nekatere vrste klicev. Izboljšana zmogljivost za obdelavo datotek dex, odex in vdex, kar ima za posledico hitrejše nalaganje aplikacij, zlasti v napravah z malo pomnilnika. Zagon aplikacij iz obvestil je bil pospešen, na primer zagon Google Photos iz obvestila je zdaj 34 % hitrejši.
Zmogljivost poizvedb v zbirki podatkov je bila izboljšana z optimizacijami v operaciji CursorWindow. Za majhne nabore podatkov je CursorWindow zdaj 36 % hitrejši, za nabore podatkov, ki vsebujejo več kot 1000 vrstic, pa lahko pospešitev doseže 49-krat.
Predlagana so merila za razvrščanje naprav po zmogljivosti. Na podlagi zmožnosti naprave se ji dodeli razred zmogljivosti, ki se nato lahko uporabi v aplikacijah za omejitev funkcionalnosti kodekov na napravah z nizko porabo energije ali za obdelavo večpredstavnostnih vsebin višje kakovosti na zmogljivi strojni opremi.
- Implementiran je način mirovanja aplikacije, ki omogoča, če uporabnik dlje časa ni eksplicitno komuniciral s programom, samodejno ponastavi prej podeljena dovoljenja aplikaciji, ustavi izvajanje, vrne vire, ki jih uporablja aplikacija, kot je pomnilnik, in blokira zagon dela v ozadju in pošiljanje potisnih obvestil. Način je mogoče uporabiti za večino aplikacij in vam omogoča zaščito uporabniških podatkov, do katerih imajo še naprej dostop dolgo pozabljeni programi. Po želji lahko način mirovanja selektivno onemogočite v nastavitvah.
- Dodano ločeno dovoljenje BLUETOOTH_SCAN za skeniranje bližnjih naprav prek Bluetootha. Prej je bila ta zmožnost zagotovljena na podlagi dostopa do informacij o lokaciji naprave, zaradi česar je bilo treba dodeliti dodatna dovoljenja aplikacijam, ki zahtevajo seznanjanje z drugo napravo prek povezave Bluetooth.
- Posodobljeno je pogovorno okno za dostop do informacij o lokaciji naprave. Uporabnik ima sedaj možnost, da aplikaciji posreduje podatke o natančni lokaciji ali le približne podatke ter omeji pooblastilo samo na aktivno sejo s programom (zavrne dostop v ozadju). Stopnjo natančnosti vrnjenih podatkov pri izbiri približne lokacije lahko spreminjate v nastavitvah, tudi glede na posamezne aplikacije.

Druga beta različica naj bi predstavila vmesnik nadzorne plošče za zasebnost s splošnim pregledom vseh nastavitev dovoljenj, kar vam bo omogočilo razumevanje, do katerih uporabniških podatkov imajo dostop aplikacije. Na nadzorno ploščo bodo dodani indikatorji dejavnosti mikrofona in kamere, ki vam bodo omogočili prisilno onemogočanje mikrofona in kamere.
- Namesto edicije za nosljive naprave se je Android Wear skupaj s podjetjem Samsung odločil razviti novo enotno platformo, ki združuje zmogljivosti Androida in Tizena.
- Zmogljivosti izdaj Android za avtomobilske infozabavne sisteme in pametne televizorje so razširjene.
- Seznam inovacij nižje ravni najdete v pregledu prvih izdaj predogleda za razvijalce sistema Android 12.
Vir: opennet.ru








