Migrating Search Movies to kotlin coroutines
This project demonstrates how to migrate from RxJava2 to kotlin coroutines(see this compare from coroutineRx branch).
This project is an example of MVP architecture pattern, which uses tools and libraries like Kotlin coroutines, Retrofit(with kotlin coroutines adapter), RxJava 2(with kotlinx-coroutines-rx2 utilities), Dagger 2 and Picasso. It recieves information from a public web service named Movies API. It is an ongoing project and it's gonna modified by time.
master branch is there for full migration and coroutineRx branch is for base implemention with coroutines and other parts of code will continue work with RxJava2.