Skip to content
/ Marvel Public

Application to show info about Marvel Characters and apply different concepts and libraries to try them. Only for educational purpose

License

Notifications You must be signed in to change notification settings

jstr14/Marvel

Repository files navigation

Marvel

Application to show info about Marvel Characters and apply different concepts and libraries to try them. This App is under development.

Implemented functionalities

  • Show Superhero List in a RecyclerList with infinite Scroll
  • Add Navigation Drawer with Favorite Characters option
  • Save info of favorite Characters to show them when the user has not internet connection
  • Add functionality to share images and text of selected character on other apps (Twitter, Email, Telegram...)
  • Show detail info of character at, select one
  • Search view to query characters by name

Background

I am a Android Developer We're a small team of curious developers who are always trying to evolve and improve. As a result of my evolution as Android Developer I am developing this app to show me my skills and share them.

Motivation

I'm been working with kotlin since the last year with this great Book of @lime_cl. Since the first moment we've been greatly impressed with the language and his easy learn curve. Furthermore I'm a Marvel fan, so I decided create an Android Application using clean Arquitechture based on Helm Base Arquitecture and trying some new things and libraries.

Usage

To run the application using real data obtained from the Marvel API create a local.properties file and add your public and private key from Marvel API there as follows:

PUBLIC_KEY="YOUR_MARVEL_PUBLIC_KEY"
PRIVATE_KEY="YOUR_MARVEL_PRIVATE_KEY"

About

Application to show info about Marvel Characters and apply different concepts and libraries to try them. Only for educational purpose

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published