La version bêta d'Android 12 est déjà sortie et voici ses actualités

Google a présenté la première version bêta d'Android 12 dans laquelle un certain nombre de mises à jour de conception d'interface ont été proposées le plus important dans l’histoire du projet. Le nouveau design met en œuvre le concept "Matériel vous" présenté comme la prochaine génération de Material Design.

Le nouveau concept il sera appliqué automatiquement à toutes les plates-formes et éléments d'interface, et il ne nécessitera aucune modification de la part des développeurs d'applications.

Sur la plateforme elle-même, un nouveau design de widget est mis en évidence comme ils ont été rendus plus visibles, l'arrondissement des coins a été amélioré et la possibilité d'utiliser des couleurs dynamiques correspondant au thème du système a été fournie.

Ajout de la possibilité d'adapter automatiquement la palette système à la couleur de fond d'écran sélectionnée: le système détecte automatiquement les couleurs prédominantes, ajuste la palette actuelle et applique les modifications à tous les éléments de l'interface, y compris la zone de notification, l'écran de verrouillage, les widgets et le contrôle du volume.

De nouveaux effets animés ont été implémentés, comme une augmentation graduelle de l'échelle et un mouvement régulier des zones lors du défilement, de l'affichage et du déplacement d'éléments sur l'écran. Par exemple, lorsque vous annulez une notification sur l'écran de verrouillage, l'indicateur de temps se développe automatiquement et occupe l'espace précédemment occupé par la notification.

Il est également souligné que ajouté l'effet d'étirement des bords de défilement, ce qui indique clairement que l'utilisateur a dépassé la limite de défilement et a atteint la fin du contenu. Avec le nouvel effet, l'image du contenu est étirée et récupérée. Le nouveau mode d'indication de fin de défilement est activé par défaut, mais il existe une option dans les paramètres pour rétablir l'ancien comportement.

Des transitions sonores plus fluides ont été mises en œuvre- Lors du passage d'une application émettrice de son à une autre, le son de la première est maintenant légèrement assourdi et la seconde est légèrement augmentée, sans imposer de son à l'autre.

En outre, une optimisation significative des performances du système a été réalisée: la charge sur le processeur des principaux services du système a diminué de 22%, ce qui a entraîné une augmentation de la durée de vie de la batterie de 15%. En réduisant les conflits de verrouillage, en réduisant la latence et en optimisant les E / S, vous améliorez les performances des transitions d'une application à une autre et le temps de démarrage de l'application est raccourci.

Amélioration des performances des requêtes de base de données en utilisant des optimisations en ligne dans l'opération CursorWindow. Pour de petites quantités de données, CursorWindow est 36% plus rapide, et pour les ensembles de plus de 1000 lignes, l'accélération peut être jusqu'à 49 fois.

Le mode de mise en veille prolongée de l'application, qui permet, si l'utilisateur n'a pas explicitement interagi avec le programme depuis longtemps, réinitialise automatiquement les autorisations précédemment accordées à l'application, arrête l'exécution, renvoie les ressources utilisées par l'application, telles que la mémoire, et bloque le lancement des travaux en arrière-plan et l'envoi de notifications push.

Ajout d'une autorisation BLUETOOTH_SCAN séparé pour scanner les appareils à proximité via Bluetooth. Auparavant, cette opportunité était offerte lorsqu'il y avait accès aux informations sur l'emplacement de l'appareil, ce qui a conduit à la nécessité de fournir des autorisations supplémentaires pour les applications qui doivent être couplées avec un autre appareil via Bluetooth.

Dans la deuxième version bêta, le panneau de confidentialité devrait apparaître avec un aperçu de tous les paramètres d'autorisation, vous permettant de comprendre à quelles données un utilisateur d'application a accès). Des indicateurs d'activité du microphone et de la caméra seront ajoutés au panneau, à l'aide desquels vous pouvez également désactiver de force le microphone et la caméra.

Enfin, le lancement d'Android 12 est attendu au troisième trimestre 2021.

À partir des versions de micrologiciel prêtes à l'emploi de cette version bêta, elles sont proposées pour les appareils Pixel 3/3 XL, Pixel 3a / 3a XL, Pixel 4/4 XL, Pixel 4a / 4a 5G et Pixel 5, ainsi que pour certains appareils ASUS. , Appareils OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi et ZTE.

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