Skip to content

A mobile application that lists data received by making requests to the API on the TradingView platform. Kotlin-MVVM-Hilt-RxJava-Retrofit-Volley-OkHttp-HttpUrlConnection are used.

Notifications You must be signed in to change notification settings

alicobangul/TradingHelperKotlin

Repository files navigation

About

When the application is first launched, the user is asked which library they want to use. Then, using the selected library, an API call is made to the TradingView platform to retrieve stock data (price, change, etc.). The data obtained through the API call is displayed on the screen. If the user wishes, they can tap on a stock to open a dialog box containing technical data for that stock. Additionally, the user can search for a specific stock by entering data into the box at the top and can refresh all data by running SwipeRefreshLayout.

The main purpose of the project is to teach developers how to make API calls using Retrofit, Ktor, Volley, OkHttp and HttpUrlConnection.

Tech

  • MVVM
  • Network
    • Retrofit
    • Ktor
    • Volley
    • OkHttp
    • HttpUrlConnection
  • RxJava
  • Hilt
  • Glide
  • GlideToVectorYou (for SVG)

Screen

TradingHelperKotlin.mp4

About

A mobile application that lists data received by making requests to the API on the TradingView platform. Kotlin-MVVM-Hilt-RxJava-Retrofit-Volley-OkHttp-HttpUrlConnection are used.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages