Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 481 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 481 Bytes

Pace Monitor

Live monitoring of running pace (minutes per mile) calculated in three ways using the previous 5, 30 and 60 seconds of speed data from device GPS

Libraries Used

  • Dexter: for permission requests
  • FusedLocationProvider: for speed monitoring
  • EventBus: used by service to post speed reports
  • LiveData: Handling the stream of speed data from the service to the ui (initially implemented with rxjava)