Inflate Rates Android App
androidx.core:core-ktx:1.7.0: Android Core Kotlin Extensions
androidx.appcompat:appcompat:1.6.1: Android AppCompat Library
com.google.android.material:material:1.8.0: Material Design Components
androidx.constraintlayout:constraintlayout:2.1.4: ConstraintLayout Library
com.squareup.retrofit2:retrofit:2.9.0: Retrofit HTTP Client
com.squareup.retrofit2:converter-gson:2.9.0: Gson Converter for Retrofit
com.github.PhilJay:MPAndroidChart:v3.1.0: MPAndroidChart Library
Clone the repositoy
Open the project from your favorite IDE
Wait for the Gradle sync to synchronize the project dependencies and configurations
Launch the app on an emulator or a connected android device
The default structure of android app projects was followed.
Folder
Description
java
contains the Kotlin source code and thus the business logic of all activities / fragments
res
contains various resource files that define the appearance of the app
Gradle Scripts
contains files that define build configuration and dependencies
Inline comments were added to reference external code segments.