Table of Contents
- Introduction to Kotlin for Android
- Breaking Down App Code with Separation of Concerns
- Feature-Oriented Development in Android
- Clean Code Architecture
- Cross-Platform App Development
- Dependency Injection
- Introduction to Jetpack Compose
- Presentation Layer Evolution in Compose
- Test-Driven Development with Mocking Libraries for Android
- Kotlin DSL and Multimodule Apps
- Creating the Module Hierarchy
- Networking and APIs in Kotlin
- Creating UI with Jetpack Compose
- Debugging in Kotlin
- Test Automation
- Building and Distributing Applications