Code • Accelerates Development • UI and operations in same place • Declarative UI • Scope for reusable UI components • Better, testable, debuggable code for UI
Views • Access properties via getters • Set properties via setters • Listen View events via listeners • Declarative way in Jetpack Compose • Compose components • Declarative way ◦ Compose component ◦ State IN ◦ Events OUT