Jetpack Compose arrive sur Android TV, Compose Material 3 atteint la stabilité

Si vous êtes développeur, vous savez probablement ce qu'est Jetpack Compose. Material 3 Stable est maintenant là, avec Compose pour Android TV.

Jetpack Compose est un moteur d'interface utilisateur déclaratif écrit en Kotlin qui vise à remplacer ou à constituer une alternative viable aux moteurs d'interface utilisateur impératifs classiques, comme les mises en page XML d'Android. Essentiellement, Jetpack Compose est un puissant moteur de mise en page contenant uniquement du code qui peut rendre la mise en œuvre de l'interface utilisateur beaucoup plus facile. Il a été publié pour la première fois en version alpha en août l'année dernière, suivi de une version bêta en février de cette année avec beaucoup plus d'ajouts. Aujourd'hui, lors de l'Android Developer Summit de Google, la société a annoncé que Compose arriverait sur Android TV. Mieux encore, Material 3 est désormais stable, ce qui signifie que vous pouvez l'utiliser pour créer vos applications en toute confiance.

Composer le matériel 3 offres

Conception matérielle 3-composants stylisés et thème, activant les fonctionnalités de personnalisation de Material You telles que la couleur dynamique. La bibliothèque de Compose Material 3 contient de nouvelles versions de nombreux composants de l'interface utilisateur, tels que des boutons, des cartes, des cases à cocher, des commutateurs, des barres de navigation, des tiroirs et bien d'autres, avec la prise en charge d'autres en cours. Google a également publié une documentation vous montrant comment migrer votre application Material Design 2 vers Material Design 3. Il existe également des améliorations apportées aux différentes versions d'Android Studio que vous pouvez utiliser pour créer Jetpack Compose, comme indiqué ci-dessous.

Dauphin Android Studio est la dernière version stable, avec :

  • Coordination des animations
  • Annotations à aperçu multiple
  • La recomposition compte dans l'inspecteur de mise en page

Anguille électrique Android Studio contient des fonctionnalités bêta, comme :

  • Édition en direct (expérimental)
  • Mise en évidence du rendu de la composition
  • Configuration des appareils en version préliminaire
  • Mises à jour en direct dans les aperçus

Android Studio Flamant contient des fonctionnalités Canary telles que :

  • Live Edit activé par défaut
  • Suivi de composition amélioré pour vous aider à mieux inspecter les problèmes de performances.

Non seulement cela, mais Google a annoncé que Compose était désormais disponible en Alpha pour Android TV. Des composants comme Carrousel et Liste immersive ont été mises en œuvre et d’autres suivront à l’avenir. Cela survient après que Compose soit devenu stable pour WearOS plus tôt cet été.