Jetpack Compose — это современный декларативный UI toolkit Android — построение интерфейсов с использованием компонуемых функций Kotlin вместо XML-разметки. Это рекомендуемый Google подход для новых Android UI, предоставляющий реактивный, лаконичный и более продуктивный способ создания интерфейсов.
Что такое 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)
