Jetpack Compose is Android's moderne declaratieve UI toolkit — UIs bouwen met composable Kotlin-functies in plaats van XML-layouts. Het is Google's aanbevolen benadering voor nieuwe Android UIs, die een reactieve, beknopte en productievere manier biedt om interfaces te bouwen.
Wat Compose is
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)
