Jetpack Compose je moderní deklarativní UI toolkit systému Android — vytváření uživatelských rozhraní pomocí skládacích Kotlin funkcí namísto XML layoutů. Jedná se o doporučený přístup společnosti Google pro nové Android UI, který nabízí reaktivní, stručný a produktivnější způsob budování rozhraní.
Co je 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)
