"CryptoCurrency App"
Android App using CryptoCompare DB
A simple app that contains some basic functionality. It connects to the Crypto Real Time DB API.
- MVVM Architecture
- Hilt - Used to provide dependency injection
- Retrofit 2 - OkHttp3 - request/response API
- Coroutines - reactive programming paradigm
- LiveData - use LiveData to see UI update with data changes.
- View Binding - bind UI components in layouts and delegate by lifecycle
- Single Activity Component
- NDK Cmake Keys Security
- Gradle Management Dependency
- Room - Used to provide cache database on Watch List and Data Feed
- Multi Module Layer