Avec le lancement de la première version bêta d’Android 15, les développeurs et les utilisateurs précoces ont accès à une série de fonctionnalités et de caractéristiques améliorées. L’inscription des appareils Pixel pris en charge pour recevoir les mises à jour de la version bêta d’Android 15 et les nouveautés ultérieures par voie hertzienne permet aux utilisateurs de s’engager directement dans l’évolution de la plateforme. L’approche proactive d’Android en proposant ces mises à jour vise à favoriser un processus de développement plus raffiné et axé sur l’utilisateur.

Android 15 propose des améliorations clés conçues pour améliorer l’expérience des utilisateurs dans de nombreux domaines, notamment la productivité, la confidentialité, la sécurité et l’accessibilité des applications. Le système d’exploitation continue de prospérer au sein d’un écosystème dynamique, englobant un large éventail d’appareils, de partenaires silicium et d’opérateurs. Au cœur de la stratégie d’Android se trouve l’intégration des commentaires des utilisateurs issus du programme bêta, qui oriente les améliorations itératives caractérisant chaque version.

Ressources et événements pour les développeurs

Les développeurs qui cherchent à exploiter les capacités d’Android 15 trouveront une mine de ressources sur le site des développeurs d’Android 15. Ce portail propose des téléchargements essentiels pour les appareils Pixel et présente un calendrier de publication détaillé, permettant aux développeurs de planifier et d’exécuter leurs projets avec précision. En outre, la participation à la conférence Google I/O offre des possibilités d’engagement plus approfondies. Avec plus de 100 sessions allant des ateliers aux codelabs et aux démonstrations, les développeurs peuvent entrer en contact avec les leaders de l’industrie, avoir un aperçu des développements futurs et affiner leurs compétences dans un environnement collaboratif. L’événement peut être un lieu d’innovation, où les applications pratiques des fonctionnalités d’Android 15 sont démontrées et explorées en profondeur, offrant des opportunités d’apprentissage et de mise en réseau inestimables pour tous les participants.

Nouvelles fonctionnalités d’Android 15

Android 15 introduit l’affichage bord à bord comme une fonctionnalité standard pour les applications ciblant le nouveau système d’exploitation, éliminant ainsi la nécessité pour les développeurs d’activer manuellement cette esthétique par le biais de pratiques de codage spécifiques. Les composants de conception Material 3 gèrent intelligemment les incrustations d’écran, ce qui simplifie le processus de développement et garantit que les applications peuvent tirer parti de l’espace plein écran sans configuration supplémentaire. Ce changement améliore l’engagement visuel et l’interface globale de l’application, offrant une expérience directe sur différents types d’appareils.

La version bêta d’Android 15 se concentre sur l’amélioration des capacités de communication en champ proche (NFC) pour faciliter une expérience de paiement plus simple et plus fiable. Grâce aux ajustements apportés à la fonctionnalité NFC, Android 15 vise à optimiser l’interaction entre les applications compatibles NFC, en veillant à ce que les processus de paiement soient plus rapides et plus sûrs. Ces améliorations font partie des efforts continus d’Android pour soutenir et développer son écosystème complet d’applications NFC, qui est essentiel pour l’adoption des technologies de portefeuille numérique dans le commerce de détail et d’autres espaces de consommation.

Avec le déploiement d’Android 15, les développeurs ont désormais la possibilité de mettre en œuvre la justification du texte entre les caractères, une fonctionnalité qui ajuste l’espacement entre les caractères pour un meilleur alignement et une meilleure lisibilité. Ceci est particulièrement avantageux pour les langues telles que le chinois et le japonais, qui dépendent de l’espace blanc pour la clarté visuelle et la segmentation du texte. L’ajout de la justification entre les caractères reflète l’engagement d’Android à développer l’expérience globale des utilisateurs en s’adaptant aux nuances typographiques des différentes langues.

« Avec le lancement de la première version bêta d’Android 15, les développeurs et les utilisateurs précoces ont accès à une série de fonctionnalités et de caractéristiques améliorées.

Android 15 augmente encore les capacités du système d’exploitation avec la prise en charge de l’archivage des applications au niveau du système d’exploitation. Cette fonction permet aux utilisateurs de libérer de l’espace de stockage en archivant les applications qu’ils utilisent rarement, sans les supprimer définitivement, ni leurs données. Lorsqu’une application est archivée, ses fichiers exécutables et temporaires sont supprimés, mais les données de l’utilisateur restent intactes. Les utilisateurs peuvent facilement restaurer ces applications via l’interface de la boutique d’applications, ce qui souligne l’importance accordée par Android au confort d’utilisation et à la gestion efficace des données.

L’introduction de la classe ProfilingManager dans Android 15 permet aux développeurs de recueillir des données détaillées sur les performances spécifiques à l’application, telles que des vidages de tas et des échantillons de pile. Cette fonctionnalité est essentielle pour les développeurs qui souhaitent optimiser les performances des applications et l’utilisation des ressources. Android prévoyant d’intégrer cette fonctionnalité dans une API Jetpack, le processus de construction des requêtes de profilage deviendra encore plus accessible, aidant les développeurs à maintenir un fonctionnement fluide des applications avec un impact minimal sur les ressources du système.

Android 15 marque une amélioration significative de l’accessibilité avec la prise en charge des afficheurs braille qui utilisent la norme Human Interface Device (HID). Cette norme, couramment utilisée pour les périphériques tels que les souris et les claviers, s’étend désormais aux afficheurs braille, facilitant une meilleure intégration par le biais de connexions USB et Bluetooth sécurisées. Cette avancée démontre l’engagement d’Android en faveur de l’inclusion, afin que les utilisateurs malvoyants puissent interagir plus efficacement avec leurs appareils.

« Android 15 apporte des améliorations clés conçues pour améliorer l’expérience de l’utilisateur dans de nombreux domaines.

La nouvelle API E2eeContactKeysManager introduite dans Android 15 simplifie la gestion des clés cryptographiques nécessaires au chiffrement de bout en bout dans les applications. Cette API s’intègre à l’application de contacts de la plateforme, fournissant une solution centralisée pour la gestion et la vérification des clés publiques. Ces capacités sont essentielles pour la sécurité des communications au sein des applications Android, reflétant le besoin croissant d’une protection complète des données dans les communications mobiles.

Dans la continuité des initiatives de sécurité lancées avec Android 10, Android 15 renforce encore les restrictions sur la façon dont les applications d’arrière-plan peuvent interagir avec le système d’exploitation. Ces mesures empêchent les applications malveillantes de lancer d’autres applications au premier plan sans l’autorisation de l’utilisateur, réduisant ainsi les risques potentiels pour la sécurité. Ces améliorations continues de la sécurité font partie de l’engagement d’Android à protéger les interactions des utilisateurs et à améliorer le contrôle des opérations des applications sur leurs appareils.

Compatibilité des applications et tests

La version bêta d’Android 15 invite les développeurs à tester rigoureusement leurs applications dans le nouvel environnement du système d’exploitation. Comme la plateforme prévoit d’atteindre la stabilité en juin 2024, les développeurs disposent d’une fenêtre importante pour identifier et rectifier les éventuels problèmes de compatibilité. Il est essentiel de s’engager tôt dans ce processus, car cela permet de procéder à des ajustements en temps voulu avant que les comportements du système et les API ne soient finalisés. Ces tests sont utiles et nécessaires pour que les applications fonctionnent sur la nouvelle version, ce qui permet de maintenir une expérience utilisateur de qualité et de préserver la réputation de la marque.

Calendrier de diffusion

Android prévoit d’atteindre la stabilité de la plateforme pour Android 15 d’ici juin 2024. Cette étape permettra de consolider les API SDK et NDK finales, ainsi que les API internes et les comportements des systèmes orientés vers les applications. Une fois cette étape franchie, les développeurs disposeront de plusieurs mois pour effectuer les tests finaux. Le calendrier structuré facilite la planification stratégique pour les équipes de développement et fournit des points de contrôle clairs pour l’évaluation des progrès, ce qui garantit la préparation de la publication officielle.

Pour une expérience de développement optimale avec Android 15, il est recommandé d’utiliser la dernière version d’Android Studio, en particulier la version Jellyfish ou une version ultérieure. Android Studio, doté des outils et des fonctionnalités les plus récents, optimise le processus de développement et aide les développeurs à explorer et à intégrer pleinement les capacités d’Android 15. La participation active aux tests des nouvelles fonctionnalités et API, suivie du signalement de tout problème par le biais des canaux de retour d’information désignés, contribue de manière significative à l’amélioration du système d’exploitation.

Orientations futures

Alors qu’Android continue de progresser, la sécurité, la protection de la vie privée et la compatibilité avec une large gamme d’appareils restent une priorité absolue. Le retour d’information des tests bêta en cours est indispensable pour affiner ces fonctionnalités, afin que la version finale réponde aux normes élevées attendues par les utilisateurs et les développeurs. Il est essentiel d’aborder ces questions de manière efficace pendant la phase bêta pour que le déploiement d’Android 15 soit couronné de succès.

Pour les développeurs, il est essentiel de s’engager pleinement dans le programme bêta d’Android 15. Les tests approfondis et le retour d’information jouent un rôle crucial dans l’élaboration du produit final, ce qui fait que l’implication des développeurs fait partie intégrante du processus de développement itératif. Cette collaboration est essentielle pour fournir une version stable, efficace et conviviale, afin qu’Android continue d’offrir une plateforme compétitive et de pointe sur le marché des systèmes d’exploitation mobiles.

Alexander Procter

avril 25, 2024

8 Min