Jetpack Compose est la boîte à outils UI déclarative moderne d'Android — construire des interfaces utilisateur avec des fonctions Kotlin composables au lieu de mises en page XML. C'est l'approche recommandée par Google pour les nouvelles interfaces utilisateur Android, offrant un moyen réactif, concis et plus productif de construire des interfaces.
Qu'est-ce que Compose
JETPACK COMPOSE = a declarative UI toolkit (Kotlin code, no XML):
→ describe the UI as COMPOSABLE FUNCTIONS (annotated @Composable)
→ DECLARATIVE + REACTIVE — describe UI for a given state; it updates when state changes
→ Google's RECOMMENDED modern approach (similar philosophy to Flutter, React, SwiftUI)
