Skip to content

hectoruiz/RickAndMorty

Folders and files

NameName
Last commit message
Last commit date
Aug 20, 2021
Aug 19, 2021
Aug 20, 2021
Aug 20, 2021
Aug 18, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 17, 2021
Aug 17, 2021
Aug 17, 2021
Aug 20, 2021

Repository files navigation

RickAndMorty

Simple app with a list with some characters from RickAndMorty populated on a recyclerview. Every item on the list allows, if have valid location Url, navigate to the last know location about the character clicked. Also the residents of every location can be checked.

Libraries used:

  • Dagger Hilt: For dependency injection.

  • Coroutines: To retrieve data from API rest and Shared Preferences outside the UI Thread.

  • LiveData: According observer pattern used to get noticed changes from view models on the views.

  • Picasso: Retrieve the images from an URL.

  • Retrofit: Rest Client for HTTP requests.

  • Moshi: JSON serialization/deserialization

  • Architecture Components:

    • Navigation: Used single activity with two fragments. Flow between fragments through navigation.
    • SafeArgs: For passing parameters through fragments using navigation.
    • ViewBinding: Linking the layouts with the views.
    • ViewModels: At the presentation layer.
  • Used clean architecture with a modularized project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages