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 avec Material 3 Stabilisation des composants Material 3 Expressive Améliorations et corrections de bugs concernant la bottom sheet Indications de sélection Composants adaptatifs |
Sous-système de mouvement Mises à jour des composants M3 |
|
Fondation |
Styles (expérimental) Mise en page FlexBox (expérimentale) Disposition en grille (expérimentale) UIMediaQuery (expérimental) Clarification des gestes |
|
Prise en charge du glisser-déposer dans les mises en page différées Stabiliser AnchoredDraggable API publique pour les composants ancrés |
Graphiques |
Dégradés de maillage Encarts GraphicsLayer Exporter une partie du bitmap Amélioration des performances : mise en cache des vecteurs |
Améliorations apportées aux AVD Améliorations du floutage 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 les polices téléchargeables Amélioration de la sélection de texte et de l'API |
Sélection de texte intelligente et linkify 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 des animations 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 de l'élévation des modificateurs Shared SlotTable for Subcompositions |
Configuration de la stabilité de type externe Optimisations de l'élimination des groupes Mode de désactivation renforcée Mémorisation intrinsèque Prise en charge du programmateur multithread |
Tests |
Améliorations des tests de capture d'écran |
Prise en charge de l'injection d'entrée multimodale Prise en charge des tests courants |
Coordinateur de test standard Vérifications de l'accessibilité pour Compose |
Outils |
Tests de développement de l'IA générative et de l'UI Améliorations continues de la qualité et des performances |
Compatibilité plus avancée avec l'animation et la navigation (conception) |
Aperçu des widgets Glance @Preview Screenshot Testing Prévisualiser l'organisation et le zoom Outil d'inspection de la mise en page : nombre de recompositions et mise en évidence |
Plates-formes
Plate-forme |
En développement |
OK |
Widgets sur 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.