Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1017 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 1017 Bytes

mvvm - Rick & Morty APP

This Android Project showcases MVVM Pattern Usage in an App. It Uses DB as the Single Source of Data, In case the data is not present it fetches it from the API and populates the UI. The App is written in kotlin and uses Navigation graph for Navigation

It makes use of the following Android SDK components:

  1. Android Jetpack
  2. Livedata
  3. Archietecture Components
  4. Room ORM
  5. Espresso

It uses various popular external libraries such as:

  1. Retrofit - For Api Call
  2. Glide - For Image Loading

Future Enhancements include:

  1. Pagination
  2. Dagger2
  3. Network Bound Resource

The Branch Phase-1 contains the initial version of the App with API call and populating the data. Without Any of the future Enhancements

Shoutout:

A special Mention has to be made to Axel Fuhrmann for Taking the time-out to write the Rick & Morth API.

Screenshots:

phase-1 screenshot