A news app to show case usage of coroutines and MVVM architecture.
Components used.
- ViewModel
- LiveData
- Coroutines
Architecture Used : MVVM
TODO
- Integrate Dagger2
- Separate branch to implement Koin
This repo provides clear picture between two branches where master pictures paint for handling network requests via coroutines where rxjava-network branch handles network requests via RxJava concepts.
Here is screenshot of App
Feel free to report if any issues are there.