Note: To access all shared projects, get information about environment setup, and view other guides, please visit Explore-In-HMOS-Wearable Index.
Workout Tracker makes logging strength sessions fast and frictionless directly on your wrist. The UI is optimized for round screens, and keeps interactions to a minimum so you can focus on lifting, not tapping.
Set weight via controls and saves it locally so the exercise preloads the last used weight next time.
Languages: ArkTS
Frameworks: HarmonyOS SDK 5.1.0(18)
Tools: DevEco Studio Vers 5.1.0.820
Libraries: @kit.ArkUI
entry/src/main/ets/
|---entryability
|---|---EntryAbility
|---entrybackupability
|---|---EntryBackupAbility
|---model
|---|---Workout // Data model for workouts and exercises
|---pages
|---|---HomePage // Displays the list of workouts
|---|---Index // Main entry navigation
|---|---StarterPage // Welcome page
|---|---WorkoutDetailPage // Detailed view of a single workout
|---storage
|---|---LocalStore // Local data saving and loading
- Huawei Watch 5
WorkoutTracker is distributed under the terms of the MIT License. See the LICENSE for more information.