La beta d'Android 12 ia va ser alliberada i aquestes són les seves novetats

Google ha presentat la primera versió beta d'Android 12 en la qual s'ha proposat una sèrie de les actualitzacions de disseny d'interfície més importants en la història de el projecte. El nou disseny implementa el concepte «Material You» promocionat com la pròxima generació de Material Design.

El nou concepte s'aplicarà automàticament a totes les plataformes i elements de la interfície, i no requerirà cap canvi per part dels desenvolupadors d'aplicacions.

A la mateixa plataforma, es destaca un nou disseny de giny, ja que s'han fet més visibles, s'ha millorat l'arrodoniment de cantonades i s'ha proporcionat la capacitat d'usar colors dinàmics que coincideixen amb el tema de el sistema.

Es va agregar la capacitat d'adaptar automàticament la paleta de sistema a la color de el fons de pantalla seleccionat: el sistema detecta automàticament els colors predominants, ajusta la paleta actual i aplica canvis a tots els elements de la interfície, inclòs l'àrea de notificació, la pantalla de bloqueig, els widgets i el control de volum.

S'han implementat nous efectes animats, com un augment gradual de l'escala i un moviment suau d'àrees a l'desplaçar-se, aparèixer i moure elements a la pantalla. Per exemple, quan cancel·la una notificació a la pantalla de bloqueig, l'indicador de temps s'expandeix automàticament i ocupa l'espai ocupat anteriorment per la notificació.

També es destaca que es va agregar l'efecte d'estirar les vores de desplaçament, el que deixa en clar que l'usuari ha superat el límit de desplaçament i ha arribat a la fi de l'contingut. Amb el nou efecte, la imatge de l'contingut s'estira i es recupera. El nou mode d'indicació de cap de desplaçament està activat per defecte, però hi ha una opció en la configuració per revertir el comportament anterior.

S'han implementat transicions de so més suaus: A l'canviar d'una aplicació que emet so a una altra, el so de la primera ara es silencia suaument i la segona s'eleva suaument, sense imposar un so a una altra.

A més, es va dur a terme una optimització significativa de l'rendiment de sistema: la càrrega a la CPU dels serveis principals de sistema va disminuir en un 22%, el que al seu torn va portar a un augment en la vida útil de la bateria en un 15%. A l'reduir la contenció de bloqueig, reduir la latència i optimitzar la I / S, es millora el rendiment de les transicions d'una aplicació a una altra i s'escurça el temps d'inici de l'aplicació.

Es va millorar el rendiment de les consultes de la base de dades mitjançant l'ús de optimitzacions en línia en l'operació CursorWindow. Per a petites quantitats de dades, CursorWindow és un 36% més ràpid i per a conjunts amb més de 1000 files, l'acceleració pot ser fins a 49 vegades.

S'ha implementat el manera d'hibernació de l'aplicació, que permet, si l'usuari no ha interactuat explícitament amb el programa durant molt de temps, Resetejar automàticament els permisos emesos prèviament a l'aplicació, aturar l'execució, tornar els recursos utilitzats per l'aplicació, com la memòria i bloquejar el llançament de treballs en segon pla i l'enviament de notificacions push.

Es va agregar un permís BLUETOOTH_SCAN separat per escanejar dispositius propers a través de Bluetooth. Anteriorment, aquesta oportunitat es brindava quan existia accés a informació sobre la ubicació de l'dispositiu, el que va portar a la necessitat de proporcionar permisos addicionals per a aplicacions que necessiten aparellar-se amb un altre dispositiu a través de Bluetooth.

En la segona versió beta, s'espera que aparegui el Panell de privacitat amb una descripció general de totes les configuracions de permisos, el que li permet comprendre a quines dades té accés un usuari de l'aplicació). Els indicadors d'activitat de l'micròfon i la càmera s'afegiran a el panell, amb l'ajuda dels quals també pot apagar per la força el micròfon i la càmera.

Finalment s'espera el llançament d'Android 12 en el tercer trimestre de 2021.

De les compilacions de firmware preparades d'aquesta versió beta, s'ofereixen per a dispositius Pixel 3/3 XL, Pixel 3a / 3a XL, Pixel 4/4 XL, Pixel 4a / 4a 5G i Pixel 5, així com per algunes unitats de ASUS, OnePlus , Oppo, Realme, Sharp, TCL, Transsion, Viu, Xiaomi i ZTE.

font: https://android-developers.googleblog.com