Skip to content

Jetpack Compose & Clean Architecture app with Huawei Mobile Services.

Notifications You must be signed in to change notification settings

mergencdev/bigmarket

Repository files navigation

Big Market

From traditional asset classes (e.g. stocks and ETFs) to economic metrics, exchange rates to cryptocurrencies, fundamentals to technical indicators, Big Market is a mobile app for real-time and historical global market data.

I developed the project based on clean architecture and with Jetpack Compose.

Authors & Acknowledgments

Thanks to Huawei & Huawei Developer Groups Turkey.

In-App screenshots with background

Used Technologies

Huawei Mobile Services: Auth Service, HUAWEI Analytics, HUAWEI Ads, Cloud DB

Android: Jetpack Compose, Hilt Dagger, Retrofit, Room, Kotlin Extensions & Kotlin Coroutines, OpenCSV

Run it

Clone the project

  git clone https://github.com/mergencdev/bigmarket

Open in Android Studio and run.

Desired features of the project

  • Technologies that we want to be made mandatory in the projects and that we expect you to use:

      - Android Material Design (https://material.io/develop/android)
      - Jetpack Compose (https://developer.android.com/jetpack/compose)
      - The project will be written on the basis of an Android Architecture MVVM, Viper etc.
      - At least 2 Huawei Mobile Services will be used, one of which is the Auth service.
      Auth Service (https://developer.huawei.com/consumer/en/agconnect/auth-service)
      HMS (https://developer.huawei.com/consumer/en/hms)
      - The project will be published on Github and in the read.me file the general outline of the application and
      The technologies used will be explained.
    
  • Topics that will provide additional points if you use them in projects:

      - Every Huawei Mobile Service that is overused in the project, except for the two mandatory Huawei Mobile Services
      - Publishing your project in AppGallery
      - Using Kotlin Coroutine where necessary
      - Modern and useful UI designs
    

Base resource I used during development ❤️

https://developer.huawei.com/consumer/en/doc/overview/AppGallery-connect

Support and Feedback

If you want to support me or give any feedback, please contact me at mergencdev@gmail.com or Twitter.

About

Jetpack Compose & Clean Architecture app with Huawei Mobile Services.

Resources

Stars

Watchers

Forks

Languages