raeve / contacts_marvel_app

An app to list contacts from phone with Marvel characters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contacts Marvel App

An app to list contacts from phone with Marvel characters and split an amount of euros between them.

Usage

To retrieve data from MarvelAPI, you need to create an account and replace the public key and private key in NetworkConfig.kt with your credentials

    const val MARVEL_PUBLIC_KEY = "your_public_key"
    const val MARVEL_PRIVATE_KEY = "your_private_key"

Summary

  • Kotlin app based on Clean Architecture (MVP pattern)
  • Interactors connected to the different layers using Repository pattern.
  • Dependency injection handled with Dagger2
  • Asynchronous events with RxKotlin
  • Used Marvel API as network provider. Endpoint used characters

Libraries

About

An app to list contacts from phone with Marvel characters


Languages

Language:Kotlin 97.9%Language:Java 2.1%