Please enable JavaScript.
Coggle requires JavaScript to display documents.
Apple Watch fitness app fat roaster (user problems (user b:…
Apple Watch fitness app fat roaster
developer problem
user interface
usability principles
when user in loign screen and is inputing there pasword the pasword stays hidden. (safety)
make sure i add the features i have lised as they correlate with user needs. (utiltiy,effecive,accesibilty )
some shortcuts that are on each screen, voice control to access each of the features (accessibilty, learnabilty, utility, effectiveness)
the voice control has options (accessibilty)
consistent and simple to use layout for each of the user interface (learnability)
use drop down boxes to reduce input options for selecting the different features (effectiveness)
use drop down for anythgn that envovles choices
have help button option (learnability)
drop down menues for accessing feaetures and different options (utility,effectiveness and accesiblity)
the colour of the back grounds wlll be green with a mixutre of yellow as green represents life symblising helathy lifesyle and yellow is about cheerfulness and generates muscle energy (accessibilty)
have scroallble options on differetn screens (utitlity,learnability)
voice control for blind people or bad eyesight people or fro convience for peopel doing exercis so they don't have to touch the watch when there in the middle of a session (accessibility,utility, learnability)
Module 2: Screen Layout
Module 1: general requirements
features
food recommendations and links to how to order them
voice control
exersercise selector
pace and distance tracker for cycling runnign and swimming
heart rate tracker, calorie burnt tracker and timer
a calorie tracker
rewards system
if the app notices that your not exersicing enough it will send you roasts
User can choose ther favourite songs and when voice activated, exercises is selected and play button is clicked it plays the music
calorie goals/fitness goals
when your 80 percent close to completeing goal it sends encourging messages to users email
Sports event and and product advertisements
coding environment
key algorithms (everything in my common part of criteria list)
algorithm to calculate if user not reaching goals and is not exercising enough which then generates a roast and sends it to users’ email
algorithm to calculate percentage of points of the reward you have
algorithm to calculate when user wants to spend there points to minus it against the points need for that prize
algorithm to calculate goals achieved into points
algorithm that loops the user’s favorite songs/songs with stars selected and notices when heart rate is above 90 or when music is voice activated or play button clicked on or an exercise has been selected
algorithm to calculate percentage of the goals complete this will probably be connected to the tracking features
algorithm that turns voice into action for the voice control
algorithm that processes payment for music
algorithm that turns each of the tracking features into data
development tools
swift code
client problems
requirements (persicbed criteria )
mobile app
compatible with Apple Watch (series 5)
calculations made using fitness app
surpasses competitors
measures fitness data
constraints (of the assignment)
put to 4 weeks complete
low fadility prototype
7-10 minuet multi-modal
Some swift coding to complicated to convert from pseudocode.
competitors
strava
primary tracks cycling and running
myfittnespal
it mainly focuses on calories functions
headspace
focuses on providing mediation and yoga
user problems
user c: people who want healthier lifestyle : Johnny
he exercises fairly regularly but don't have speiciific exercise plan
they want to be slim
he don 't eat super healthy
they want to have a healthy lifestyle
wants to be able to track progress
wants to achive goals
user b: runners/joggers: Charles
runs regularly
eats fairly healthy
he is trying to get faster and fitter every year
likes routine
wants to be able to track his progress
does well in local competitions
likes new running routes
user d: fat people: bobby
never exercises, struggles to do any type of physical activity
likes eating unhealthy food
unmotivated to be healthy
user e: pro athlete: Danny
exercises everyday
wants routines
cycles to work on weekdays
wants to be bulky , so wants a diet to increase muscle mass
wants to be able to track progress
user a: cyclist : Lucy
cycles regularly
she is looking to maintain here fitness and remain slim
she wants a diet plan to ensure that she maintains a healthy lifestyle
do well in local competitions
impacts
makes fat people slim
allows them to exercise regularly and be fit
helps turn there unhealthy diet into a healthy diet
allows for a decrease in obese/overweight people in society
it also allows decreases in cardiovascular diseases
it also allows for an increase in each society's average of people to live for longer
it will also allow for more people wanting to use the app which is good fro company
allows them to be motivated to exercise
which will allow them to get into routine
it allows athletes to achieve there goals
which brings another group of customers
which is good for company revenue
the roasts can't be to affending, if to affeding the user will not want to use the app
prizes must be decent otherwise people will not fill motivated to exercise