Projects Contact

My Runs

Android App Development

Java AndroidStudio MySQL

My Runs is a single-user Android mobile application that allows its user to record their exercises. The user has the option of recording each exercise manually, using GPS, or automatically. If GPS or automatic are selected, the application runs in the background while tracking the user's distance and/or detecting the type of activity. Afterwards, the user can view a history of their past exercises and delete them if they choose. The user's data is saved locally in a singleton Preference object and a MySQL database. This project was done as part of the assignments in CS65: Smartphone Programming.

My Runs Demo Video