Code for Medium article https://proandroiddev.com/modern-android-development-with-kotlin-september-2017-part-1-f976483f7bd6
- Android Studio 3 Part 1
- Kotlin language Part 1
- Build Variants Part 1
- ConstraintLayout Part 1
- Data binding library Part 1
- MVVM architecture + repository pattern + Android Manager Wrappers Part 2
- RxJava2 and how it helps us in architecture Part 3
- Dagger 2.14.1, what is Dependency Injection, why you should use it.
- Retrofit (with Rx Java2)
- Room (with Rx Java2)