Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fitness Socks - Coggle Diagram
Fitness Socks
Client Problem :star:
Comparable / Competitor Apps
Map My Run
Tracking Software, recording data
Ability to log more than 600 activities
Fitness Buddy
Personal Trainer
Workout Plans and routines for both home and gym
Meal Plans
Instructions via text or video
Workout Plans for all levels
Up to 6 voices for personal trainer
Choose users goals
Constraints
4 Weeks
Fitness App
Apple Watch
Requirements
Must be compatible with the Apple Watch
Measure Fitness Data
Relevant to users
Use of Apple Watch's Capabilities
Impacts
Healthy population (caused by higher activity)
Promotion in businesses such as gyms and food stores
Promotion in Apple Watches (more Apple products will be sold, in particular apple watches)
Developer Problem :silhouette:
User Interface
Usability Principles
Text Size (Accessibility, Utility)
Directions vai Siri (Accessibility, Utility, Learnability)
Dark / Light Mode (Accessibility)
Location Services (Accessibility, Utility)
Read Aloud Feature (Accessibility, Utility)
Vibration Signals (eg. 1 vibration to signal left and 2 vibrations to signal right when navigating) (Accessibility, Learnability)
Alerts users when it's time to do a workout or have a meal - alerts can be managed by users (Accessibility)
Tabs at the bottom of the screen allow for quick access to critical features (Effectiveness, Accessibility)
Important details are asked of the user for the first time use and then after will not be asked again - Saved in the data base (Effectiveness, Utility)
User must pick a language at first launch of the app (Effectiveness, Accessibility)
Consistent use of text sizes, fonts and button sizes (Effectiveness, Learnability)
Share my location (Safety, Utility)
Asked for a Nickname instead of an actual name for security outdoors (Safety)
Font Type: Arial - Standard font type (Learnability, Utility)
Tutorials (Learnability)
Standard Icons (Learnability, Effectiveness)
Voice Typing - Speaking to the watch will automatically type for you (Utility)
Consistent use of colours throughout the app (Effectiveness)
Colourblind Mode (Usability)
Other Screens
Bottom of the screen is the, "Tool Bar". Icons to navigate the app
Home Screen
Suggested workouts that are recommended based on your profile (User can scroll for more programs dedicated to that user)
Tutorials (located at the bottom of the screen)
Progress Checker Screen
Keeps track of how many kilometres you have ran total (The number will be green if you are on track, yellow if you are a little behind and red if you are really behind)
Your heart rate (coloured to indicate If the user should take a rest from fitness for a bit)
Suggested foods to eat
Profile / Statistics
Nickname and Photo
The Schedule
Goals
Map Screen
Shows nearby parks / jog areas around you
Directions via Siri or visual via the watch
Search Screen
Search for exercises, diets, routines, etc.
Settings Screen (Located as an icon on all screens)
Video Settings
Light / Dark Mode
Text Size
Font Type
ColourBlind Mode
Accessibility Settings
Read Aloud feature
Notifications (User can turn on / off anytime)
Personal Trainer's voice (male or female)
Alert Notice (12 hours before, 5 hours before, 2 hours before, 1 hour before, 30mins before, 15mins before, 10mins before, 5mins before)
Language Choice (User may be able to change anytime)
Safety
Share my location (Always, While using the app, Never)
Nickname (User can change anytime)
Profile Settings
Profile Info - Age
Personal Details
Coding Environment
Key Algorithms
Location Services
Siri Configurations (helps with typing)
Display Heart Rate Levels. Coloured system, if your heart beat is above normal for your age by 5%, the number will turn yellow and 10% will turn it red.
Display the amount of kilometres you have ran. The number is coloured to indicate if the user is behind in the schedule (if 50% of the amount of km isn't done by 50% of the time of your program than the colour turns yellow, 25% done by the time of your program the colour turns red).
Development Tools
Language: Swift
Xcode IDE
User Problem :silhouettes:
Users
Elderly
Heaps of Time
Not Mobile
60+ Years old
Not familiar with apps
Poor Eyesight
Poor Hearing
Adults
Familiar with apps
Looking for Weight Loss, Strength, etc.
More time / less time
Children / Teenagers
Familiar with apps
Less Motivated
Strength, Fitness for sports, etc.
Elite Sportsman
Low on time
16-30 Years old
Looking for intensive workouts
Athletic