Crypto displays data that pulls from a REST API. Users to access this data even when there is no internet, by saving this data we receive in a local database.
- Kotlin based Coroutines for asynchronous.
- MVVM (Model, View, ViewModel)
- LiveData
- DataBinding
- Navigation
- Retrofit - A type-safe HTTP client for Android and Java.
- Room Database - For save data in local database
- Moshi - A modern JSON library for Android, Java and Kotlin
- Timber - Timber is a logger with a small, extensible API which provides utility on top of Android's normal Log class.
- WorkManager
- Lottie - Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!
- Coil - An image loading library for Android backed by Kotlin Coroutines.
Crypto using Nomics API