A simple example app that is a practical example of how to use the latest technologies.
- MVVM architecture using the Google recommended Android Lifecycle Extensions
- Dagger2 for dependency injection
- RxJava as a reactive framework
- Retrofit and JSON for remote server communication
- Glide for seamless image loading
- Unit tests to test the application and make it stable and robust
- Everything in Kotlin, the shiny new language that Google recommend
This is a companion project to ´Modern Android app using Koltin, MVVM, Dagger2, RxJava & more´ course, check out the full course at www.udemy.com/course/modernandroid