Google je predstavio prvu beta verziju Androida 12 u kojem predložen je niz ažuriranja dizajna sučelja najvažnije u istoriji projekta. Novi dizajn implementira koncept "Material You" predstavljen kao sljedeća generacija Materijalnog dizajna.
Novi koncept automatski će se primijeniti na sve platforme i elemente sučelja, i neće zahtijevati nikakve promjene od programera aplikacija.
Na samoj platformi, novi dizajn widgeta je istaknut kao učinjeni su vidljivijima, poboljšano je zaokruživanje ugla i pružena je mogućnost upotrebe dinamičkih boja koje odgovaraju sistemskoj temi.
Dodana mogućnost automatskog prilagođavanja sistemske palete na odabranu boju pozadine: sistem automatski otkriva pretežne boje, prilagođava trenutnu paletu i primjenjuje promjene na sve elemente sučelja, uključujući područje obavijesti, zaključani ekran, vidžete i kontrolu jačine zvuka.
Primijenjeni su novi animirani efekti, kao što je postepeno povećanje razmjera i glatko kretanje područja prilikom pomicanja, pojavljivanja i premještanja predmeta na ekranu. Na primjer, kada otkažete obavijest na zaključanom ekranu, indikator vremena se automatski širi i zauzima prostor koji je prethodno zauzimao obavijest.
Takođe je istaknuto da dodan efekt istezanja pomičnih ivica, što jasno govori da je korisnik premašio ograničenje pomicanja i došao do kraja sadržaja. Novim efektom slika sadržaja se rasteže i obnavlja. Novi način indikacije kraja pomicanja je podrazumevano uključen, ali u postavkama postoji opcija za vraćanje starog ponašanja.
Implementirani su blaži prelazi zvuka- Prilikom prebacivanja s jedne aplikacije koja emitira zvuk na drugu, zvuk prve je tiho prigušen, a drugi je lagano podignut, bez nametanja zvuka drugoj.
Takođe, izvršena je značajna optimizacija performansi sistema: opterećenje CPU-a glavnih sistemskih usluga smanjilo se za 22%, što je zauzvrat dovelo do povećanja trajanja baterije za 15%. Smanjivanjem spora oko zaključavanja, smanjenjem kašnjenja i optimizacijom I / O-a poboljšavate performanse prijelaza iz jedne aplikacije u drugu i skraćuje se vrijeme pokretanja aplikacije.
Poboljšane performanse upita baze podataka pomoću ugrađenih optimizacija u operaciji CursorWindow. Za male količine podataka, CursorWindow je brži za 36%, a za skupove s više od 1000 redova ubrzanje može biti i do 49 puta.
The režim hibernacije aplikacije, koji omogućava, ako korisnik dugo nije izričito komunicirao s programom, automatski resetirati prethodno izdane dozvole za aplikaciju, zaustaviti izvršavanje, vratiti resurse koje aplikacija koristi, poput memorije, i blokirati pokretanje pozadinskih poslova i slanje push obavijesti.
Dodano odobrenje BLUETOOTH_SCAN odvojite za skeniranje uređaja u blizini putem Bluetootha. Ranije se ova prilika pružala kada je postojao pristup informacijama o lokaciji uređaja, što je dovelo do potrebe za pružanjem dodatnih dozvola za aplikacije koje se trebaju upariti s drugim uređajem putem Bluetootha.
U drugoj beta verziji očekuje se pojavljivanje ploče za privatnost s pregledom svih postavki dozvola, što vam omogućava da razumijete kojim podacima korisnik aplikacije ima pristup). Na ploču će se dodati indikatori aktivnosti mikrofona i kamere, uz pomoć kojih možete i nasilno isključiti mikrofon i kameru.
Napokon, lansiranje Androida 12 očekuje se u trećem kvartalu 2021. godine.
Od gotovih verzija firmvera ovog beta izdanja nude se za Pixel 3/3 XL, Pixel 3a / 3a XL, Pixel 4/4 XL, Pixel 4a / 4a 5G i Pixel 5 uređaje, kao i za neke ASUS , OnePlus uređaji, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi i ZTE.
Izvor: https://android-developers.googleblog.com