Introduce developers to advanced Android development topics with Kotlin
This training is designed to be done over 2 days with a mixture of interactive lectures and labs.
At the end of this course you will be able to:
- Build performant Android applications using Jetpack Compose
- Use Kotlin coroutines and flows for asynchronous and reactive programming
- Understand how to leverage core Android Architecture Componeents
- Scale applications using Firebase
This repo contains supporting materials for this training.
- Each lesson will include a start and end branch so students can follow along at their own pace
- Labs will include goals, instructions, and challenges
- Android Studio
- Access to GitHub