Skip to content

GetRighhttt/RickAndMortyAndroidMVVM

Repository files navigation

RickAndMortyAndroidMVVM

Paging, Caching, DI, etc.

Here is a list of all the features used in this application:

Data Persistence Used: ROOM & SHARED PREFERENCES.

  • Design Patterns
  • Paging3
  • LoadStateListener
  • SearchView
  • Swipe Mechanism
  • Retrofit2
  • API
  • Coroutines
  • Dagger-Hilt
  • MVVM
  • LiveData
  • Coroutines
  • Sealed Classes
  • Intents: PutExtra
  • ROOM
  • Shared Preferences
  • Navigation Drawer
  • Glide
  • Recycler View
  • Animations
  • View Binding
  • Material3
  • Material Dialogs
  • Material Toolbar
  • Snackbar
  • Splash Screen

Play at 0.5 Speed to grasp full functionality.

FasterRickMorty2.mp4

05/24/23 Added more CRUD & data persistence with Shared Preferences, also basic login page.

DeleteUpdate.mp4

Showing YouTube, Website, and Share Functionality

RickAndMorty.mp4

About

RIckAndMortyMvvm app just to practice paging and caching data with a recycler view. I will be adding in majority of the other jetpack components as well.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages