Build a minimal Jetpack Compose app from scratch — understand every file, every composable, and every piece of the puzzle.
Practical Jetpack Compose tips and solutions for building native Android UI.
Using remember, mutableStateOf, StateFlow, ViewModel, and state hoisting patterns in Compose
Using Navigation Compose for type-safe routing, nested graphs, deep links, and bottom navigation
Adding Compose dependencies, configuring the build, and writing your first composable
Applying Material 3 theming, color schemes, typography, and components in Compose
Testing composables with semantics, assertions, and UI automation in Compose