Google lance Android 12, consultez la liste des nouvelles fonctionnalités

Icône de temps de lecture 6 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Google Android 12 Matériel Vous

Google Android 12 Matériel Vous

Google a annoncé aujourd'hui la sortie officielle de la dernière version d'Android, Android 12. La mise à jour d'Android 12 arrivera sur les appareils Pixel dans les prochaines semaines et sur les appareils Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo et Xiaomi plus tard cette année. . En plus des fonctionnalités pour l'utilisateur final telles que Material You design, des widgets repensés et une interface utilisateur de notification améliorée, Android 12 propose également plusieurs améliorations pour les développeurs. Retrouvez le journal complet des modifications d'Android 12 ci-dessous.

Une nouvelle interface utilisateur pour Android

Matériel que vous – Android 12 introduit un nouveau langage de conception appelé Matériel que vous, vous aidant à créer de belles applications plus personnalisées. Pour intégrer toutes les dernières mises à jour de Material Design 3 dans vos applications, essayez une version alpha de Composants de conception matérielle et surveillez la prise en charge de Jetpack Compose à venir.

image de la nouvelle interface utilisateur pour Android 12

Widgets repensés - Nous avons actualisé les widgets d'application pour les rendre plus utiles, plus beaux et plus faciles à découvrir. Essayez-les avec de nouvelles commandes interactives, des mises en page réactives pour n'importe quel appareil et des couleurs dynamiques pour créer un look personnalisé mais cohérent. Plus ici.

Mises à jour de l'interface utilisateur de notification – Nous avons également actualisé les conceptions de notification pour les rendre plus modernes et utiles. Android 12 décore également les notifications personnalisées avec des affordances standard pour les rendre cohérentes avec toutes les autres notifications. Plus ici.

Étirement du défilement excessif - Pour rendre le défilement du contenu de votre application plus fluide, Android 12 ajoute un nouvel effet de surdéfilement "étiré" à tous les conteneurs de défilement. Il s'agit d'un indicateur d'arrêt de défilement naturel commun à l'ensemble du système et des applications. Plus ici.

Écrans de démarrage de l'application – Android 12 introduit également des écrans de démarrage pour toutes les applications. Les applications peuvent personnaliser l'écran de démarrage de plusieurs façons pour répondre à leurs besoins uniques en matière de marque. Plus ici.

Performance

Performances système plus rapides et plus efficaces – Nous avons réduit le temps CPU utilisé par les services système de base de 22 % et l'utilisation de gros cœurs de 15 %. Nous avons également amélioré les temps de démarrage des applications et optimisé les E/S pour un chargement plus rapide des applications, et pour les requêtes de base de données, nous avons amélioré CursorWindow jusqu'à 49 fois pour les grandes fenêtres.

Services de premier plan optimisés – Pour offrir une meilleure expérience aux utilisateurs, Android 12 empêche les applications de démarrer les services de premier plan en arrière-plan. Les applications peuvent utiliser un nouveau travail accéléré dans JobScheduler à la place. Plus ici.

Notifications plus réactives – Restriction d'Android 12 sur trampolines de notification aide à réduire la latence pour les applications lancées à partir d'une notification. Par exemple, l'application Google Photos se lance désormais 34 % plus rapidement après s'être éloignée des trampolines de notification. Plus ici.

Classe de performances - Classe de performance est un ensemble de fonctionnalités d'appareil qui, ensemble, prennent en charge des cas d'utilisation exigeants et un contenu de meilleure qualité sur les appareils Android 12. Les applications peuvent vérifier la classe de performances d'un appareil lors de l'exécution et tirer pleinement parti des performances de l'appareil. Plus d'informations ici.

Un apprentissage automatique plus rapide – Android 12 vous aide à tirer le meilleur parti des accélérateurs ML et à toujours obtenir les meilleures performances possibles grâce à l'API Neural Networks. Les pilotes d'accélérateur ML peuvent désormais être mis à jour en dehors des versions de la plate-forme, via les services Google Play, afin que vous puissiez profiter des derniers pilotes sur n'importe quel appareil compatible.

Confidentialité

image de notification de confidentialité dans Android 12

Tableau de bord de confidentialité - Un nouveau tableau de bord dans les paramètres offre aux utilisateurs une meilleure visibilité sur le moment où votre application accède aux données du microphone, de la caméra et de la localisation. Plus ici.

Localisation approximative - Les utilisateurs ont encore plus de contrôle sur leurs données de localisation et ils peuvent accorder à votre application l'accès à une localisation approximative même si elle demande une localisation précise. Plus ici.

Indicateurs de microphone et de caméra – Les indicateurs dans la barre d'état permettent aux utilisateurs de savoir quand votre application utilise la caméra ou le microphone de l'appareil. Plus ici.

Micro et caméra bascule - Sur les appareils pris en charge, de nouvelles bascules dans les paramètres rapides permettent aux utilisateurs de désactiver instantanément l'accès des applications au microphone et à la caméra. Plus ici.

Autorisations des appareils à proximité - Votre application peut utiliser de nouvelles autorisations pour rechercher et associer des appareils à proximité sans avoir besoin d'une autorisation de localisation. Plus ici.

De meilleurs outils d'expérience utilisateur

Insertion de contenu riche – Une nouvelle API unifiée vous permet de recevoir du contenu riche dans votre interface utilisateur à partir de n'importe quelle source : presse-papiers, clavier ou glisser-déposer. Pour la rétrocompatibilité, nous avons ajouté l'API unifiée à AndroidX. Plus ici.

Prise en charge des coins d'écran arrondis – De nombreux appareils modernes utilisent des écrans aux coins arrondis. Pour offrir une excellente UX sur ces appareils, vous pouvez utiliser de nouvelles API pour interroger les détails des coins, puis gérer vos éléments d'interface utilisateur selon vos besoins. Suite ici.

image de l'interface utilisateur du téléphone avec notification indiquant bonjour monde flou

Prise en charge des images AVIF - Android 12 ajoute la prise en charge de la plate-forme pour le format de fichier image AV1 (AVIF). AVIF tire parti du contenu codé intra-image de la compression vidéo pour améliorer considérablement la qualité de l'image pour la même taille de fichier par rapport aux formats d'image plus anciens, tels que JPEG.

Transcodage multimédia compatible – Pour la vidéo, le format HEVC offre des améliorations significatives en termes de qualité et de compression et nous recommandons que toutes les applications le prennent en charge. Pour les applications qui ne le peuvent pas, la fonction de transcodage multimédia compatible permet à votre application de demander des fichiers dans AVC et de laisser le système gérer le transcodage. Plus ici.

Flou, filtres de couleur et autres effets plus faciles – de nouvelles API facilitent l'application d'effets graphiques courants à vos vues et hiérarchies de rendu. Vous pouvez utiliser RenderEffet pour appliquer des flous, des filtres de couleur, etc. Nœud de rendus ou Vues. Vous pouvez également créer un effet de verre dépoli pour l'arrière-plan de votre fenêtre à l'aide d'un nouveau Window.setBackgroundBlurRadius() API, ou utilisez flouderrièrerayon pour brouiller tout le contenu derrière une fenêtre.

Expériences haptiques améliorées - Android 12 étend les outils que vous pouvez utiliser pour créer un retour haptique informatif pour les événements de l'interface utilisateur, des effets immersifs et délicieux pour les jeux et une haptique attentionnelle pour la productivité. Plus ici.

Nouveaux effets de caméra et capacités de capteur - Nouveau extensions de fournisseur laissez vos applications tirer parti des effets de caméra personnalisés créés par les fabricants d'appareils : bokeh, HDR, mode nuit, etc. Vous pouvez également utiliser de nouvelles API pour tirer pleinement parti des capteurs de caméra ultra haute résolution qui utilisent des modèles Quad / Nona Bayer. Plus ici.

Meilleur débogage pour les plantages natifs – Android 12 vous donne des informations de diagnostic plus exploitables pour faciliter le débogage des plantages liés au NDK. Les applications peuvent désormais accéder à des fichiers de vidage sur incident détaillés appelés pierres tombales par l'intermédiaire du API des motifs de sortie de l'application.

Android 12 pour les jeux - Avec API du mode jeu, vous pouvez réagir à la sélection du profil de performances des joueurs pour votre jeu, comme une meilleure autonomie de la batterie pour un long trajet ou un mode de performances pour obtenir des fréquences d'images maximales. Jouez pendant que vous téléchargez permettra de récupérer les actifs du jeu en arrière-plan lors de l'installation, ce qui permettra à vos joueurs de jouer plus rapidement.

La source: Google

En savoir plus sur les sujets : android 12, google