OpenWorkoutTracker
OpenWorkoutTracker copied to clipboard
A workout tracker for iOS that includes cycling, running, as well as strength exercises. Supports Bluetooth sensors.
Port the front end from Objective-C and IOKit to Swift UI. The reasons for this are: * Apple will end-of-life Objective-C and IOKit and some point * Will probably take...
Using the Nearby Interactions framework we should be able to identify the position and distance to other rides running the app, useful for riding with friends.
If the user has logged in (logging in is completely optional), then send their height, weight, and birth date to the server so that we can keep those synchronized.
If the user is logged in to the server (which is completely optional) then synchronize the list of activities between the server and client components.
This app is currently iOS-only. An Android version would be nice. Perhaps it could be implemented using a cross-platform toolkit such as flutter.
Add the ability to upload activities to RunKeeper.
Add support for swimming activities (specifically on the watch app). This should include support for both pool and open water swims. The accelerometer can be used to count swim strokes...