Skip to content

Apple Watch app for pool swim workouts

Notifications You must be signed in to change notification settings

andre0707/SwimLapz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Swim Lapz

Description

Swim Lapz tracks your pool swim workouts!

It is based on two different views (active & paused) which will change automatically when you pause/resume the swim workout. Press the two hardware buttons (side button and Digital Crown) to toggle between active and pause state. This way you do not have to interact with the screen. Pause view includes a pause timer which comes in handy for certain lap based trainings which include a pause between different sets. Swim Lapz auto creates segments. Segments will start when a workout is resumed (or started) and end when a workout is paused (or ended)

Features:

  • saves swim workouts to HealthKit
  • different views for active/paused state with current health data*
  • workout summary at the end of the workout
  • auto water lock when switching to active state
  • state control without display interaction
  • pause timer
  • supports segments
  • optional stores workout location in the workout**

Active view includes:

  • laps of the current segment
  • distance of the current segment
  • time of the current segment
  • 100m pace and change to previous 100m pace
  • current heart rate

Paused view includes:

  • time since pause started
  • time since last segment started
  • total swim distance of the workout
  • total swim laps of the workout
  • total time of the workout
  • this requires access to the health data ** this requires access to the user location