/RickAndMorty

Includes navigation, paging-3, hilt, retrofit, coil, coroutines, flow.

Primary LanguageKotlin

Rick And Morty

Rick and Morty demonstrates modern Android development with Hilt, Coroutines, Flow on MVVM architecture.

Rick And Morty Compose Version

App Screens

Rick And Morty

Projects Features

  • Kotlin based Coroutines + Flow for asynchronous.
  • MVVM (Model, View, ViewModel)
  • DataBinding
  • Hilt - Hilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project
  • Paging - The Paging library makes it easier for you to load data incrementally and gracefully within your app's UI
  • Navigation
  • Retrofit - A type-safe HTTP client for Android and Java.
  • Moshi - A modern JSON library for Android, Java and Kotlin
  • Timber - Timber is a logger with a small, extensible API which provides utility on top of Android's normal Log class.
  • Coil - An image loading library for Android backed by Kotlin Coroutines.

Demo

Demo1

Large Screen Support

Phone

Foldelable - Unfolded

Tablet

MAD Score

summary

Open API

Rick And Morty using Rick And Mory API

Find this repository useful?

Don't forget give a star. ⭐