This is the toy app for lesson 6 of the Developing Android apps with Kotlin course on Udacity
This app demonstrates the following views and techniques:
- Room database
- DAO
- Coroutines
It also uses and builds on the following techniques from previous lessons:
- Transformation map
- Data Binding in XML files
- ViewModel Factory
- Using Backing Properties to protect MutableLiveData
- Observable state LiveData variables to trigger navigation