Nouveautés sur les produits

Le développement d'interfaces utilisateur Android est désormais Compose-first

Temps de lecture : 2 min
Nick Butcher
Responsable produit

Depuis le lancement de Jetpack Compose il y a près de cinq ans, nous avons investi dans la mise à disposition de toutes les fonctionnalités, performances et outils dont vous avez besoin pour créer des interfaces utilisateur exceptionnelles sur une variété d'appareils Android. Compose vous aide à créer des interfaces utilisateur attrayantes et adaptatives qui répondent aux exigences de la conception d'interfaces utilisateur modernes.

  • Ensemble de fonctionnalités riche : avec une bibliothèque puissante de mises en page, d'entrées, de graphiques, d'API d'animation et des derniers composants Material Design, Compose vous permet de créer tout ce que vous voulez.
  • Hautes performances : Compose offre des performances natives et une expérience agréable à vos utilisateurs.
  • Adaptatif : Compose est le moyen le plus simple de créer des applications adaptatives qui fonctionnent sur toute la gamme de facteurs de forme Android.
  • Productif : grâce à des outils puissants tels que les aperçus et la modification en temps réel, ainsi qu'à toute l'expressivité de Kotlin, les équipes nous disent qu'elles sont beaucoup plus rapides lorsqu'elles créent des applications avec Jetpack Compose, ce qui réduit le délai de mise sur le marché.

Compose est devenu la norme pour le développement d'interfaces utilisateur Android. Nous pensons que toutes les interfaces utilisateur Android doivent être créées avec Compose. C'est ce que nous appelons le Compose-first. À partir d'aujourd'hui, nous fournirons toutes les API, bibliothèques, outils et conseils dans Compose. Nous considérons désormais que les composants View que Compose remplace (composants du package android.widget) sont en mode maintenance. Nous ne prévoyons pas de rendre obsolètes ni de supprimer les composants View, et nous continuerons à les prendre en charge avec des corrections de bugs critiques, mais ils ne recevront aucune nouvelle fonctionnalité.

Bibliothèques Jetpack basées sur View

Il en va de même pour les bibliothèques basées sur View, telles que Fragments, RecyclerView ou Viewpager. Nous les considérons comme complètes et ne publierons que des corrections de bugs critiques. Pour obtenir la liste complète des bibliothèques désormais en mode maintenance, cliquez ici.

Outils

Tous les nouveaux outils d'interface utilisateur Android Studio seront conçus uniquement pour Jetpack Compose. Les outils existants basés sur View (tels que l'éditeur de navigation et l'éditeur de mise en page) sont désormais en mode maintenance et ne recevront pas de nouvelles fonctionnalités.

Conseils

La documentation, les ateliers de programmation et les exemples se concentreront sur la création d'interfaces utilisateur avec Jetpack Compose. Vous pouvez toujours trouver la documentation spécifique à Views à partir des pages contenant des informations génériques et Compose, le cas échéant.

À vos claviers !

Nous vous recommandons de créer toutes les nouvelles fonctionnalités avec Compose et de convertir les fonctionnalités existantes lorsque vous les utilisez pour profiter des nombreux avantages de Compose. Consultez notre compétence de migration de XML vers Compose pour vous aider à convertir les mises en page existantes en Compose. 


Pour en savoir plus sur la dernière version de Compose, consultez l'article de blog Nouveautés de la version d'avril 2026 de Jetpack Compose et la feuille de route des prochaines nouveautés. 

Merci pour toutes les demandes de fonctionnalités et les commentaires qui ont contribué à faire de Compose notre kit d'outils d'interface utilisateur recommandé. Comme toujours, si vous avez d'autres commentaires, n'hésitez pas à nous en faire part. À vos claviers !

Écrit par :

Lire la suite