An Android application project develop with kotlin that enable allows users to:
- Perform searches.
- View real-time prices and market capitalization.
- Navigate to the CoinBase website.
- Explore detailed information about individual coins.
The CoinRanking application uses Jetpack Compose as the UI toolkit for Android development. It follows the MVVM (Model-View-ViewModel) design pattern and employs Kotlin Flow for state management. All data is sourced from the Coin Ranking API.
- Retrofit (API Integration)
- Gson Converter (Json to Object)
- AndriodX Paging (Pagination)
- Coil (Image loader)
- Koin (Dependency Injection)
- Navigation Compose