This is a simple Android application that follows the latest technologies like -
- MVVM Design Pattern
- Room
- RxJava
- Dagger2
- Espresso
This is a news app that fetches news from the server, saves them locally (via room db) and displays them in a list. Api call is made by Retrofit with RxJava. Architecture followed is MVVM and Dagger is used for dependency injection. UI test cases are written using Espresso