Stride: FOREGROUND_SERVICE_LOCATION

Package app.stride.run. The recording shows how the app uses the location foreground service while a run is being recorded.

  1. The runner taps Start and the run begins recording.
  2. Distance, moving time and pace update from GPS while the map follows the route.
  3. The notification shade shows the ongoing foreground service notification for the run.
  4. The app moves to the background. The location indicator stays in the status bar and the notification remains.
  5. Returning to the app shows the distance and time that were recorded while it was in the background.
  6. Holding the finish button ends the run and the recording stops.