Jetpack Compose είναι το σύγχρονο declarative UI toolkit του Android — κατασκευή διεπαφών χρήστη με composable Kotlin functions αντί για XML layouts. Είναι η συνιστώμενη προσέγγιση της Google για νέες Android UI, προσφέροντας έναν reactive, συνοπτικό και πιο παραγωγικό τρόπο για κατασκευή διεπαφών.
Τι είναι το 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)
