Skip to content

CryptoMarket Compose is an Android app developed in Kotlin that allows you to explore the most popular cryptocurrencies and obtain up-to-date market details.

Notifications You must be signed in to change notification settings

pablin202/crypto-compose-app

Repository files navigation

CryptoMarket Compose App

CryptoMarket Compose is an Android app developed in Kotlin that allows you to explore the most popular cryptocurrencies and obtain up-to-date market details. The app utilizes the following key technologies and features:

Features

  • Jetpack Compose: The app's user interface is built using Jetpack Compose, a modern declarative UI toolkit that simplifies the creation of interactive and dynamic user interfaces.

  • Hilt: Hilt is used for dependency injection in the app. It provides an easy and safe way to manage and provide instances of classes that require dependencies.

  • Retrofit: Retrofit is used for making calls to the cryptocurrency data API. It facilitates communication with the server and fetching real-time market details.

  • Clean Architecture - MVVM: The app follows a clean architecture that clearly separates the presentation, business logic, and data access layers. The Model-View-ViewModel (MVVM) architectural pattern is used to manage the presentation logic and interaction with the data repository.

Screenshots

Project Setup

  1. Clone this repository to your local machine.
  2. Open the project in Android Studio.
  3. Run the app on an emulator or Android device.

Requirements

  • Android Studio
  • Internet connection

Contribution

Contributions are welcome. If you encounter any issues or want to add new features, feel free to open an issue or submit a pull request.


Enjoy exploring the exciting world of cryptocurrencies with the CryptoMarket Compose App! If you have any questions or suggestions, don't hesitate to get in touch.

Authors: Pablo Molina

Contact: molinapablod@gmail.com

About

CryptoMarket Compose is an Android app developed in Kotlin that allows you to explore the most popular cryptocurrencies and obtain up-to-date market details.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages