JobTracker is an application which uses MVVM pattern and Android Jetpack. The application makes uses of google map API to show the users location during a running session. It also includes a timer that take account of how long the user spent jogging. Once the user is done, the application takes a screenshot of the users run on the map. It then calculates how much calories the user burnt during the exercise and saves it in a database.
- Android Jetpack - Suite of libraries, tools, and guidance to help developers write high-quality apps easier.
- Glide - A fast and efficient open source media management and image loading framework for Android.
- GSON - Java library that can be used to convert Java Objects into their JSON representation.
- Hilt - Library that provides a standard way to incorporate Dagger dependency injection into an Android application.
- Kotlin Coroutines - Concurrency design pattern used on Android to simplify code that executes asynchronously.
- PercentageChartView - Custom view that displays the progress of a single given task.
- Retrofit 2 - A type-safe HTTP client for Android and Java.
- Timber - Logger with a small, extensible API which provides utility on top of Android's normal Log class.
- Tochukwu Okey-Munonye