Part 7: Android Foundations
Build your first Android apps with Kotlin and Jetpack Compose.
What You’ll Learn
- Creating and running an app in Android Studio
- The
Activitylifecycle and configuration changes - Android UI with the View system and Jetpack Compose
- Kotlin idioms for Android and platform-type null safety
- Using coroutines and
Flowwith lifecycle-aware scopes
Chapters
| Chapter | Description |
|---|---|
| Android Setup & App Anatomy | Android Studio, project anatomy, run on emulator |
| Activity Lifecycle | Activity lifecycle, config changes, state |
| UI & Jetpack Compose | Views overview + Jetpack Compose basics |
| Kotlin Idioms for Android | Platform types, null safety, idioms |
| Coroutines on Android | viewModelScope, lifecycle-aware Flow |
Android chapters require Android Studio and an emulator or device. Each chapter notes its hardware/emulator requirements.
Chapters for this part are being written. Check back soon.