Jetpack Compose Android యొక్క ఆధునిక declarative UI toolkit — XML layouts కు బదులుగా composable Kotlin ఫంక్షన్ల ద్వారా UIs నిర్మించడం. ఇది కొత్త Android UI కోసం Google యొక్క సిఫారసు చేసిన విధానం, ఇంటర్ఫేస్లను నిర్మించడానికి ప్రతిక్రియాత్మక, సంక్షిప్త మరియు మరింత ఉత్పాదక మార్గాన్ని అందిస్తుంది.
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)
