Bike ride tracking app using CLEAN architecture
- Kotlin
- Hilt
- Fragments
- Custom list adapters
- Settings panel
- Custom sorting
- Tracking service
- Google Maps API
- GPS tracking (while in background controlled by a Foreground Service)
- Statistics and graphing using MPAndroidChart charting library
- Room database cache with Custom Typeconverters to save maps
- Bottom tab Navigation with ViewPager
To install the Apk:
-
Open this link on your Android device: https://github.com/realityexpander/calorieTrack/blob/master/bikingtrack_1.0.apk
-
Tap the "skewer" menu and tap the "download"
-
Allow the file to download (DO NOT click "show details")
-
After the file is downloaded, click "OK" to install
-
Click "OK" to install
-
Click "OK" to launch
If you have developer options turned on, you may need to turn off "USB Debugging" if the "Waiting for debugger" dialog is displayed.