Dernière mise à jour : avril 2026
Bienvenue dans la feuille de route Jetpack Compose, qui présente les projets à venir pour Jetpack Compose. Pour en savoir plus sur les fonctionnalités d'ores et déjà finalisées, consultez les notes de version.
L'équipe réfléchit actuellement à ces fonctionnalités et y travaille. Nous partageons cette feuille de route avec les meilleures intentions. Toutefois, elle ne saurait être exhaustive, et nos priorités peuvent changer selon les nouvelles connaissances que nous acquérons et les commentaires de nos utilisateurs.
Les fonctionnalités En développement sont en cours de traitement et viendront sans doute enrichir une version stable publiée prochainement. Celles En attente font partie des projets à plus long terme.
Bibliothèques principales
Domaine |
En développement |
En attente |
OK |
Material 3 |
Barres de défilement Intégration des styles à Material 3 Stabilisation des composants Material 3 Expressive Améliorations et corrections de bugs concernant la bottom sheet Indications de focus Composants adaptatifs |
Sous-système de mouvement Mises à jour des composants M3 |
|
Fondation |
Styles (expérimental) Mise en page FlexBox (expérimental) Mise en page sous forme de grille (expérimental) UIMediaQuery (expérimental) Désambiguïsation des gestes |
|
Prise en charge du glisser-déposer dans les mises en page différées Stabilisation d'AnchoredDraggable API publique pour les composants ancrés |
Graphiques |
Gradients de maillage Décalages GraphicsLayer Exportation d'une partie de Bitmap Amélioration des performances : mise en cache vectorielle |
Améliorations apportées aux AVD Améliorations du flou Effets graphiques avancés Amélioration des performances : ombres, ondulations |
Ombres projetées et ombres intérieures |
Texte |
Amélioration de la sélection de texte et de l'API Édition de texte multistyle |
Prise en charge de tous les indicateurs IME Prise en charge des polices variables via des polices téléchargeables Amélioration de la sélection de texte et de l'API |
Sélection de texte intelligente et linkify Prise en charge du redimensionnement automatique du texte Saisie automatique Saisie au clavier physique Ressources de chaîne stylisées Prise en charge du glisser-déposer entre plusieurs écrans Éléments cliquables dans le texte Vérifications de l'accessibilité |
Animation |
Débogage visuel de l'animation de mise en page Animation de mise en page avancée |
Transitions entre éléments partagés Débogage visuel des éléments partagés Animations des éléments LazyList |
|
Compilateur et environnement d'exécution |
Réécriture de SlotTable Planification LazyList / Utilisation des threads |
Optimisation du hoisting des modificateurs SlotTable partagée pour les sous-compositions |
Configuration de la stabilité de type externe Optimisation de l'élimination des groupes Mode de désactivation renforcée Méthode intrinsèque Remember Prise en charge du programmeur multithread |
Tests |
Améliorations des tests de captures d'écran |
Prise en charge de l'injection d'entrée multimodale Prise en charge des tests courants |
Distributeur de tests standard Vérifications de l'accessibilité pour Compose |
Performances |
Performances de démarrage |
Les performances de défilement (en termes de saccades) sont comparables à celles des vues depuis Compose 1.9.0 |
|
Outils |
Tests de développement d'IA générative et d'interface utilisateur Améliorations continues de la qualité et des performances |
Prise en charge plus avancée des animations / de la navigation (concept) |
Aperçu des widgets Glance Tests de captures d'écran @Preview Organisation et zoom de l'aperçu Vérification de l'interface utilisateur Compose Outil d'inspection de la mise en page : nombre de recompositions et mises en évidence |
Plates-formes
Plate-forme |
En développement |
OK |
Widgets pour l'écran d'accueil |
||
TV Compose |
Propositions
Si vous souhaitez suggérer une fonctionnalité à ajouter à la feuille de route, consultez les propositions existantes ou créez-en une autre.