Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.32 KB

README.md

File metadata and controls

28 lines (17 loc) · 1.32 KB

GhostPB

The notion of a PB (personal best) in timed sports is that you are constantly trying to improve your own time, effectively being in a mental race against yourself.

GhostPB allows users to track and time their runs using google maps API, and save them to the app so that they can "race" against themselves at a later date. The app will prompt the user if they are beating or losing to previous trials of the same track.

(MUST READ) BEFORE YOU START, BUT AFTER YOU CLONE THE REPOSITORY YOU MUST; FIRST: Obtain your own google maps API KEY; AND SECOND: in app/src/debug/res/values/google_maps_api.xml replace KEY_HERE with your new google maps API KEY

This app is being developed in android studio. Instructions for set up and installation are here: https://developer.android.com/studio/ after installation you can import this git project

With developer options enabled on your phone (https://www.greenbot.com/article/2457986/how-to-enable-developer-options-on-your-android-phone-or-tablet.html) you can plug your phone into your computer and run the app directly on your android device

OR

You can run phone emulators via the AVD manager of Android Studio

MapsActivity.java is the main activity for the application, and where most of the functionality is

Activity_maps.xml is the layout file for the main activity of the application