This is a simple project to play a bit with some new concepts on Android.
It uses Marvel's API to fetch and display famous characters.
- Kotlin
- Coroutines & Flow
- MVI
- Single Activity
- Hilt
- Ktor
- Jetpack Compose
- Jetpack Navigation
- Accompanist Coil
- Room
- Mockito
- You need to use Android Studio Arctic Fox (2020.3.1) Beta 4 (or newer)
- You need to create a file named
app.properties
in project's root folder and set up the following keys:
API_KEY="YOUR_OWN_MARVEL_API_KEY"
KEYSTORE_KEY_PASSWORD=YOUR_KEYSTORE_KEY_PASSWORD
KEYSTORE_STORE_PASSWORD=YOUR_KEYSTORE_STORE_PASSWORD
Data provided by Marvel. © 2021 Marvel