Jetpack Compose é o moderno toolkit de UI declarativo do Android — construindo UIs com funções Kotlin compostas em vez de layouts XML. É a abordagem recomendada pelo Google para novas UIs Android, oferecendo uma forma reativa, concisa e mais produtiva de construir interfaces.
O 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)
