Example mvvm design pattern app
GET http://jsonplaceholder.typicode.com/posts
GET http://jsonplaceholder.typicode.com/users
GET http://jsonplaceholder.typicode.com/comments
This code follows android guidelines by ribot, if you have something to add, feel free to make a pull request :)
https://github.com/ribot/android-guidelines/blob/master/project_and_code_guidelines.md