Performances de Jetpack Compose

Jetpack Compose offre d'excellentes performances dès la première utilisation. Configurez votre application en suivant les bonnes pratiques pour éviter les pièges courants et optimiser les performances de votre application Compose.

Concepts clés

Voici quelques-uns des concepts clés liés aux performances dans Compose:

  • Phases:il est essentiel de comprendre les phases de composition, de mise en page et de dessin pour optimiser la façon dont Compose met à jour votre UI.
  • Profils de référence:ces profils précompilent le code essentiel, ce qui accélère le lancement des applications et fluidifie les interactions.
  • Stabilité:améliorez la stabilité de votre application pour ignorer plus efficacement les recompositions inutiles, ce qui améliore les performances.

Configurer correctement votre application

Si votre application n'est pas performante, il peut s'agir d'un problème de configuration. Une bonne première étape consiste à vérifier les options de configuration suivantes:

Outils

Familiarisez-vous avec la suite d'outils disponibles pour vous aider à mesurer et à analyser les performances de votre application Compose.

Bonnes pratiques

Lorsque vous développez votre application avec Compose, gardez à l'esprit les bonnes pratiques suivantes:

Pour en savoir plus, consultez le guide des bonnes pratiques.

de vues

Si vous utilisez des vues au lieu de Compose, consultez le guide Améliorer les performances de mise en page dédié.

Autres ressources