- Knowledge equivalent to "Android and Kotlin for Beginners" Learning Path.
- RxJava experience equivalent to "Beginning RxKotlin" video course.
- Knowledge of Kotlin sealed classes.
- Experience with the Android Architecture Component ViewModel.
- Ideally have watched the "MVP on Android" and "MVVM on Android" courses.
Let's introduce the Model-View-Intent architecture, identify the sample project we'll be working with, and see an outline of the course.