What problem does it solve?
Provides clear, implementation-ready guidance for designing and building modern Android interfaces so teams can ship consistent, accessible, and adaptive UIs without guesswork.
Core Features & Use Cases
- Material 3 Guidance: Patterns for dynamic color, color roles, tonal elevation, and semantic extensions to apply Material You across an app.
- Jetpack Compose Patterns: Composable layout examples including Column/Row, Lazy lists and adaptive grids, cards, buttons, dialogs, sheets, and animation patterns.
- Navigation & Adaptive Layouts: Navigation Compose scaffolding, bottom navigation, drawers, navigation rail, nested graphs, deep links, and window size class / foldable handling for phones, tablets, and foldables.
- Accessibility & Best Practices: Touch target sizing, content descriptions, state hoisting, performance tips, and guidance to avoid recomposition and memory leaks.
Quick Start
Create a Material 3 Jetpack Compose home screen with bottom navigation, dynamic colors, adaptive layout for phone and tablet, and accessible components.