Skip to content

diegobsm/Ravn-Challenge-V2-Diego-Sanchez

Repository files navigation

Ravn-Challenge-V2-Diego-Sanchez

Setup/Running

  1. Clone and build the project, if some classes aren't found please rebuild the project.

Description

Kotlin app master detail that contain a list and detail to Star War character, the app was build using kotlin, GraphAL to get the data from the server, paging3 to paginate the data also the project is divided in three module app, data and core.

Query: https://www.evernote.com/shard/s430/sh/f20ca845-809f-5511-005a-166ba942f7a6/faad553a40e6c342c4aae090fc87bce2

Any assumptions

The app is divided in three module app for the presentation layer, data to handle networking , and core that encapsulate the models.

Technologies used

  • Kotlin
  • Koin (Dependency Injection)
  • Android Databinding
  • Kotlin Coroutines
  • Kotlin Flow
  • Paging
  • Android Navigation Component
  • ApolloGraphQL

Gif demo

https://media.giphy.com/media/gZHSOSbT9UdPkVuhH6/giphy.gif

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages