Skip to content

Luncenok/android-interview

Repository files navigation

LET'S BE GOODYMEMBER


ANDROID DEVELOPER TEST


Simple Android project prepared for recruitment process.

Clone this clean repository into your workspace, do some work and create pull request.



STACK:

  • Kotlin
  • Kotlin Coroutines
  • Dagger - Hilt
  • Retrofit
  • Navigation Component
  • AndroidX Lifecycle
  • Moshi

TODO:

Part 1:

Please clone this repository and run existing app

Rember, follow MVVM architecture guidelines

Create a character list using RecyclerView

  • endpoint with a list of characters is partially ready. You need to create a character serializable model based on the API documentation
  • layout of a single item in a list must include at least the name and avatar.
  • pagination is not required but will be appreciated

Part 2:

Create separate screen with detailed information of selected character

  • add the correct endpoint and call it to get proper data (don't rely on data from the list view)
  • layout must include at least avatar, full name, gender, species and status

Part 3 (OPTIONAL):

Configure and add unit tests that will cover the view models



API ROUTES:

Within an app we're using The Rick And Morty API https://rickandmortyapi.com/

Please follow the official documentation: https://rickandmortyapi.com/documentation/#rest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages