Jetpack Compose es el toolkit de UI declarativa moderno de Android — construir UIs con funciones Kotlin componibles en lugar de layouts XML. Es el enfoque recomendado por Google para la nueva UI de Android, ofreciendo una forma reactiva, concisa y más productiva de construir interfaces.
Qué es 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)
