Min menu

Pages

Google publie Android 12 pour les développeurs

 

Google Android 12

Google publie Android 12 pour les développeurs

 

Google avertit les développeurs de vérifier la compatibilité des applications.

 

Google a publié l'aperçu pour les développeurs de son système d'exploitation Android 12, qui comprend plusieurs nouvelles fonctionnalités pour les développeurs, ainsi que certaines restrictions.

 

Selon Google, la dernière version de son système d'exploitation mobile évolue dans trois domaines clés : la sécurité, l'expérience utilisateur et la compatibilité des applications. Beaucoup de ces changements concernent les développeurs et ne seront pas immédiatement visibles pour les utilisateurs.

 

Le système d'exploitation comporte des modifications apportées à WebView, qui est le composant qu'il utilise pour la navigation et qui sous-tend également le navigateur Chrome. Android 12 inclut désormais plusieurs modifications que Google a déjà apportées à Chrome, notamment de nouveaux comportements pour les cookies SameSite.

 

SameSite est un attribut de cookie qui détermine s'il peut être envoyé avec des demandes du même site ou d'un site tiers. Si l'utilisateur n'active pas SameSite, Android recommande désormais d'envoyer le cookie via un lien HTTPS plus sécurisé. Les développeurs devront examiner leurs applications pour s'assurer qu'ils définissent correctement les cookies pour prendre en charge les dépendances de cookies intersites.

 

Google a également étendu sa restriction d'accès à l'utilisation des adresses MAC, qui sont des identifiants d'appareil uniques que les utilisateurs ne peuvent pas réinitialiser. Google a déjà interdit à certaines classes d'applications d'accéder aux informations d'adresse MAC dans Android 11, mais il a étendu cette restriction à toutes les applications sous Android 12.

 

Android gère désormais également deux choses plus strictement : les intents, qui sont des messages que les composants d'application peuvent utiliser pour demander des actions les uns aux autres, et l'exportation de composants, qui permet aux applications de rendre leurs composants disponibles les uns aux autres. Les applications exécutées en arrière-plan ne peuvent plus exécuter les services exécutés au premier plan.

 

Du côté de l'expérience utilisateur, Google a amélioré la façon dont il gère les images et la vidéo en transcodant automatiquement à partir de HEVC, un format vidéo de plus en plus populaire qui offre une meilleure prise en charge de la compression et est plus approprié pour la vidéo 4K, même pour les applications qui ne prennent pas en charge nativement ce format. Android 12 prend également en charge le format de compression AV1.

 

L'aperçu du développeur Android 12 propose également un son à couplage haptique, qui permet aux développeurs de contrôler le vibreur interne du téléphone à l'aide de sons personnalisés (pensez: vibrations personnalisées pour différentes sonneries, par exemple).

 

Les utilisateurs peuvent également s'attendre à des mises à jour des notifications du téléphone, à des animations plus fluides et au resserrement de son cadre de développement qui oblige les développeurs à utiliser des techniques qui lancent plus rapidement des applications à partir de notifications.

 

Enfin, Android 12 présente quelques modifications de compatibilité des applications, en particulier dans les interfaces des applications. Google continue de restreindre les interfaces qui ne figurent pas dans son SDK officiel, ce qui signifie que les développeurs doivent vérifier leurs applications pour voir s'ils doivent modifier des appels d'API.

 

Il ajoute également le module d'exécution Android (ART), ce qui permet à l'entreprise de pousser plus facilement les mises à jour vers le système d'exploitation principal via son projet de mise à jour du système Google Play, connu sous le nom de Project Mainline, qui ne nécessitera pas de mise à jour complète du système.

 

La société a mis à disposition des images de développeur pour Android 12, mais a abandonné la prise en charge de ses téléphones Pixel 2 avec cette version. À la hausse, les développeurs bénéficient d'un aperçu du développement d'applications Android TV sur la dernière version de la plate-forme.

 

SOURCE : Ici.

reaction:

Commentaires