Build Android apps the way
current teams actually build them.
Practical Android takes you from a single Compose screen to a tested, multi-module app. Every chapter grows one real project, Hydrate, so each idea arrives with working code, a reason to exist and a test that proves it.
- State, recomposition and unidirectional data flow in Jetpack Compose
- Coroutines and Flow without leaks or race conditions
- Room, DataStore and offline-first repositories
- Dependency injection with Hilt and a clean module structure
- Unit, UI and screenshot tests that run in CI
Author Name builds Android apps for millions of users and teaches mobile development. Co-Author Name leads the Android platform team at a product company.
Practical AndroidAUTHOR NAME · CO-AUTHOR NAMEIMPRINT
A HANDS-ON GUIDE
Practical
Android
Kotlin, Jetpack Compose and Clean Architecture
Author Namewith Co-Author Name
@Composable
fun Book() = Learn()