Jetpack Compose ist Androids modernes deklaratives UI-Toolkit — Benutzeroberflächen werden mit zusammensetzbaren Kotlin-Funktionen statt XML-Layouts erstellt. Es ist Googles empfohlener Ansatz für neue Android-UIs und bietet eine reaktive, prägnante und produktivere Möglichkeit, Schnittstellen zu erstellen.
Was Compose ist
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)
