Jetpack Compose este toolkit-ul modern declarativ de UI al Android-ului — construind interfețe cu funcții Kotlin compozabile în loc de layout-uri XML. Este abordarea recomandată de Google pentru noile interfețe Android, oferind o cale reactivă, concisă și mai productivă de a construi interfețe.
Ce este 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)
