A sample example for how apis be consumed using the MVP and keep the views as dump as possible. It helps in maintaining the code modular and maintainable without affecting the UI part. UI and functionality has been kept simple for brevity.
The project simply fetches the article list from server and display on the recycler view. It does so following the MVP pattern. You can add new article (sample article) at runtime. Check out for more.
Local storage for articles using the new architechtural components.