Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fitness 24 (User problem (User A (Gym trainer - plans to use this app to…
Fitness 24
User problem
User A
Gym trainer - plans to use this app to monitor the calories he burns each day. He also plans to set workout goals to challenge him .
To fulfill this criteria the app must allow the user to set calorie, exercise and step goals . The app must therefore be able to monitor the calories burnt, the steps walked as well as the time a user spends excercising
User B
User B has recently found his interest in bodybuilding. However since he is new to the gym he needs some assistance with the workouts he should perform to achieve his goal
In order to fulfill this criteria the app must compile a selection of workouts, depending on the users current lifestyle and activities. The app must also provide a written and visual description of how to perform the exercise while also including the total time it will take the user to complete that workout and the calories they will burn during the workout.
User C
User C has put on some weight and is unsure which workouts he should include in their workout to effectively meet their goal
To fulfill their needs the app needs to provide them with effective workout opinions in order for them to meet their fitness goal. Each workout must also include the time each workout takes as well as the number of calories they will burn during their workout.
Developer problems
User Interface
Features
Motivation options:
- “5 min more” or “almost there”
-
-
Daily Challenges such as 30 min exercise, which gives them points upon completion, that add up to free awards from supporting companies.
The app must allow access to music
- For instance, user should be able to swipe right/left from the app to access music
Calculates the average number of steps that the user walks in a week and month, encouraging them to do more
The app will send a notification if the user is sitting in one place for too long, forcing / reminding them to go for a short walk.
Usability Principles
Usability: The app incorporates icons that the users are most likely to be familiar with, if they are not new to technology.
Safety: The user’s data that the app will record, upon user permission, will not be publicly advertised for any purposes other than advertising. However, this will only be done, if the user accepts it.
Learnability: By including instructions on how to do an exercise, increases the users knowledge about the app and fitness.
Effectiveness: The app uses minimal text and the user interface is not crowded, while maintains a consistency with the formatting.
Accessibility: Each feature is easily accessible to the user. Additionally, the app will also support multiple languages, opening it to a wider audience
Coding environment
Key algorithms
-
Based on user’s health and lifestyle, create workout combinations to help them achieve their fitness goal
Stand Alerts: these notifications will cause the watch to slightly vibrate, hence remind the user that they have been sitting for too long.
Calculate the users heart rate by monitoring the pulse in their wrist. Based on the heart rate, the app must infer if the user is stressed, lacks concentration etc.
-
-
-
-