Designing additional features to help Apple's native fitness app compete with industry-leading competitors
PROJECT OVERVIEW
Formerly known as just "Activity”, Apple Fitness is an app that tracks exercise and activity. Originally released in September 2014, it required an Apple Watch to download. With the latest release of iOS 16, the app is now available to everyone. Apple Fitness uses "activity rings" to visualize and motivate users to achieve specific goals. The app displays activity and workouts recorded by the Apple Watch or third-party hardware and software. Workouts recorded through the Apple Watch's Workout app are viewable through the Fitness app's "Summary" tab, including metrics like heart rate and weather conditions for outdoor activities.
THE PROBLEM
Apple Fitness has been available since September 2014 and has undergone significant improvements and updates since its release, yet it still lacks some key functionalities when compared to its competitors. Numerous competitors in both hardware and software aim to provide solutions for Apple's shortcomings in its native app. Many of these competitors use the data collected through Apple Watch, iPhone, or the native HealthKit data to improve their offerings.
Some of the missing features in Apple Fitness include:
- Retroactively log workouts
- The ability to record specific exercises, reps, sets, weights, etc.
- Statistics and trends of progress
- Personal Records/Bests
- Notes and ratings
THE SOLUTION
Additional feature set that expands upon Apple’s Fitness app adding functionality that helps ensure the native app can compete with 3rd party competitors offering similar functionality. Added functionality:
- Retroactively add a workout (not tracked using Apple Watch)
- Personal Bests (Records of when and where common and customizable achievements were set)
- Alternate View of Workouts (Graph view w/ Customization by date range and workout type)
- Exercise Database (track and review history, progression, records, etc.)
THE RESEARCH
Competitor Analysis
I researched and analyzed companies like Nike Run and Training Club, Garmin, Strava, and Strong to identify their strengths and weaknesses. These insights could lead to opportunities for Apple Fitness to strengthen their presence in the market.
NIKE TRAINING CLUB
Strengths
- Free
- Offers single workouts and workout plans
- Can use with or without equipment
- Includes warm-ups and cool down
- Offers guided audio and video instruction for exercises\
- Intuitive and easy/simple to use
- Geared towards multiple goals
Weaknesses
- Lacks progress tracking
- Lacks result and/or trend tracking over time
- Very fast-paced (maybe too much)
- Downloads videos to phone so storage and space could be an issue
Notes/Observations
- A separate app that needs to be downloaded
- Does not require any additional hardware (i.e. watch, equipment, etc.)
STRAVA
Strengths
- Free
- Offers single workouts and workout plans
- Can use with or without equipment
- Includes warm-ups and cool down
- Offers guided audio and video instruction for exercises\
- Intuitive and easy/simple to use
- Geared towards multiple goals
Weaknesses
- Expensive Subscription Model
- Primarily focuses on outdoor workouts w. limited integration for indoor activities
- Limited tracking functionality
- Not ideal for tracking strength workouts (exercises, reps, sets, weights, etc.)
- Limited data available on free plan
Notes/Observations
- Heavy focus on community
STRONG
Strengths
- Fairly inexpensive
- Logs, records and tracks workout
- Tracks progress and trends
- Vast array of exercises + the ability to create/add your own
- Can track either on phone or watch
- Simple and intuitive design
- Can track and record body measurements (progress)
Weaknesses
- Primarily targeting those with experience
- Not ideal for anything other than lifting weights and bodyweight exercises
- Limited guidance and tutorials
- Most ideal for those with a plan and needing a way to track exercises, sets, reps, weights, etc.
Notes/Observations
- $30/year
- Offers a variety of exercises in its library for those with and without equipment
GARMIN
Strengths
- Tracks a variety of metrics (workouts, recovery, fitness, health, etc.)
- Community element (but exclusive to Garmin)
- Free / No Subscription for data, tracking, etc.
- “Real Time Fitness Data”
- Great for tracking a wide variety of different types of workouts (+ the option to create new types)
Weaknesses
- Requires specific Garmin devices
- Takes a longer amount of time to build baselines
- GPS and Bluetooth drain phone battery
- Limited exercise library and no option to create own
- Can be somewhat clunky and unintuitive
Notes/Observations
- An app that works exclusively w/ own proprietary hardware
- Free but requires specific proprietary hardware
Provisional Personas
THE NEWBIE
The Newbie has made a decision to get in better shape, not for any particular reason or event, but just for general fitness. They have little to no experience lifting weights and vaguely remembers Physical Education in high school.
- Increase general fitness
- Track basic health metrics (weight, body fat, heart rate, etc.)
- Wants to learn and acquire basic knowledge
- Doesn’t know where or how to start
- Limited knowledge
- Somewhat self conscious
THE BODYBUILDER
The Bodybuilder enjoys lifting heavy things and placing them back down to be lifted back up with little to no interest in other activities. They are experienced and come with a plan of attack.
- Track and monitor workouts
- Track exercises, weights, reps, sets
- Track body measurements and stats
- Isn’t interested in tutorials or guides
- Already knows what wants to do and how to do it
- Sometimes like to ditch his phone and focus on the lifts
THE NEWLY INSPIRED
The Newly Inspired recently decided to begin training for a marathon and while this will be their first race, they have some experience working out. They have a mix of experience in sports, traditional strength training and cross-fit.
- Gauge their current fitness and start training from there
- Wants to be able to track metrics
- Wants to track training, performance and health
- Not sure how to start training despite being somewhat familiar with exercise and fitness
- Wants some guidance but not too much
- Enjoys the flexibility of lifting weights one day, running 10K the next, and then swimming 4 miles the next
To get a better sense of Apple Fitness’ shortcomings when compared with its competitors, I conducted a general survey for an overall view and followed up with in-depth interviews to understand users' wants & needs.
Survey
To ensure a diverse group of participants, I recruited survey participants from various groups on Reddit, Facebook, and other forums.
Click Here to View Survey Questions
Click Here to View Survey Results
Interviews
To learn more about users' needs, I interviewed two participants who shared their fitness history, tracking habits, and opinions on important features of a fitness app. Despite different workout approaches, both were passionate about fitness.
Key Insights
- Most Requested Features/Functionality:
- Stats and Trends
- Performance Metrics
- Personal Records/Bests
- Health Tracking
- Accurate Data and Insights are important
- Cardio and Strength Training are the most popular workout categories
- 20 Out of 29 Participants use Apple Products however only 11 of the 20 use Apple Fitness
- Majority of people track activity/workouts using a combination of Phone and Watch
- Followed by Watch (7 Participants)
- Then Phone (6 Participants)
- Simply providing the data isn't enough. Many are interested in:
- learning more about what those metrics are and how they are connected
- learning how those stats, metrics, etc. affect their health, training, performance, and recovery
- seeing the progression and trends over time
- comparing data
- Tracking Progress and data over time is important
- Hourly, Daily, Weekly, Monthly, Yearly
- Steps, Workouts, Sleep. Heart Rate, Body Weight, Measurements
THE PROCESS
After reviewing the results from my research and compiling the data into an Affinity Map, I reviewed key insights and began hypothesizing solutions using POVs (Points of View) and HMWs (How Might We).
THE PROCESS
After reviewing the results from my research and compiling the data into an Affinity Map, I reviewed key insights and began hypothesizing solutions using POVs (Points of View) and HMWs (How Might We).
- How might we help users better track their health, performance, and training?
- How might we help users better understand the data that comes from their activity tracking?
- How might we help users better utilize the data they receive from activity/workout tracking?
- How might we increase the number of Apple users using Apple Fitness?
- How might we help users understand how all the various data and metrics are connected?
- How might we help users understand how all these metrics work together to play a bigger role in their health, fitness, and training?
- How might we help users track and monitor key metrics over time?
- How might we help users better log and track their workouts with more detail (i.e. time, distance, pace, speed, heart rate, weight, sets, reps, etc.)?
- How might we help users track their progress during workouts over time to see how they are doing? (i.e. improving, maintaining, getting faster, stronger, etc.)
- How might we help users better customize their experience using Apple Fitness to be better tailored to their needs?
- I’d like to explore ways to help Apple Fitness Users track their health, performance, and training stats, progress, and trends because while they have access to the data, they do not have the ability to track, compare or contrast.
- I’d like to explore ways to help Apple Users maximize their potential health, performance and training using Apple Fitness because they do not have the desired data and functionality they want due to the apps’ limitations.
- I thought Apple Users would use Apple’s Fitness app by default because it is integrated into the Apple System, but after researching participants, I learned that many do not use it because of its limited tracking; therefore adding such a feature could increase the amount of users.
- I’d like to explore ways to help users get the most out of the data from their workouts because the current app, is limited in functionality.
- I’d like to explore ways to help users to better track and monitor key metrics over time because that functionality doesn’t currently exist, and many users have listed that as a requirement for their ideal fitness/workout tracking app.
- I’d like to explore ways to help users track their workouts because of the high percentage of people that use either their phone, watch, or combination to track their activity/exercises/workouts.
- I’d like to explore ways to help users customize their experience in order to better be tailored to their desired needs because that seems to be an important feature that does not exist.
User Flows
Task Flows
Feature Set
Built In
Cardio based tracking and comparisons between multiple runs, cycles, sessions, etc. to compare heart rate, distance, pace, time, etc. OR even just something similar to Strava that will say, “This run was faster than your previous”. Something like that.
- Or something like Strava and Nike Run club that shows you average pace, and how far you’ve run this week, this month, this year, etc.
Traditional and Functional Strength Training that allow the tracking of exercises, weights, sets, and reps (similar to Garmin and Strong)
Personal Records/Bests
Progress and Trends
- Steps
- Health / Fitness
- Weight
- Body Fat
- Lean Mass and Mass %
- VO2 Max
- Activity (i.e. Working Out, Active Minutes, etc.)
- Exercises
- Weight, Sets, Reps, Time
Coming Soon
- Goal Setting
- Workout Planner
- Heart Rate Tracking
- Average
- Resting
- HRV
- Max
- Training Status and Impact/Recovery
- Workout Recommendations / Suggestions
- Sleep Tracking
- Food Tracking
- Calories In & Calories Out
Future Update
Workout Tracking (Live and Retroactive)
- Cardio: (Running, Cycling, Hiking, Walking, etc.)
- Distance
- Time
- Pace
- Heart Rate
- Speed
- Extra: Split Times, Cadence, Ground Contact Time, Time Working vs. Time Resting, Move Time, Elevation
- Strength Training
- Exercises
- Weight
- Sets
- Reps
- Time
- Heart Rate
- Active and Total Calories
Performance Metrics & Tracking
- Metrics like time, distance, pace, speed, heart rate, weight, sets, reps, etc.
Educational Videos and Guides
- For exercises (proper form, guides, etc.)
With these in mind, I drafted a set of features based on my previous research, and ranked them by relevance and importance.
THE DESIGNS
I began by sketching out various layouts and considering how they could be implemented into the current app.
Sketches & Wireframes
It was critical that whatever I designed looked, felt, and behaved as similarly as possible to the native Fitness app. To achieve this goal, I spent a great deal of time studying the app and its various screens.
I saved a lot screenshots to draw inspiration from and to integrate the established Design System into my work. This ensured that everything looked cohesive and natural, as if it was already a part of the app. I used the screenshots to guide decisions on (font using Apple’s official San Francisco font), sizing, spacing, color, and alignment.
One area of trouble I encountered involved the use of graphs. After studying the graphs in Apple’s Trends feature, I decided that approach did not suit the graphs I wanted to implement. Instead, I turned to Apple Health (which I considered a sibling or cousin of Apple Fitness) and used its style to replicate graphs into the wireframes. I hoped that by doing this, the graphs would still look like they fit into the app because they followed a similar design pattern from a similar app.
When I began creating new concepts that I couldn't base my designs on, I turned to intuitive layouts and processes from similar apps like Strava, Nike Run Club and Strong. This allowed me to integrate the best features from these apps into the Apple ecosystem.
Medium-Fi Wireframes
To ensure proper fit, I developed more detailed wireframes using simulated and made-up data. These helped shape the look and feel of the screens by providing a closer simulation of how everything would appear with actual data, rather than just placeholder text.
Working within Apple's Design System and Guidelines was also helpful in finalizing the layout of the screens, especially when I began working on the high-fidelity wireframes.
Lessons Learned
Initially, I focused on creating only a few components that I knew I would need. I've learned that it's more intuitive and efficient for me to create components while working on the design rather than trying to predict which components I'll need and when. As I designed the screens, I noticed when I needed a particular element and would jump into my design system to create it to match the app as succinctly as possible. Surprisingly, I ended up reusing a lot of components and creating many different variations with their respective purposes.
Initial Setup
Before jumping into high-fidelity wireframes, I familiarized myself with the app's use of color. I analyzed the colors and replicated some gradients to help integrate future designs seamlessly into the app.
High-Fi Wireframes
My primary objective while designing these wireframes was finding the best way to integrate a new feature while staying true to the "Design System" (the one I reverse-engineered). I drew inspiration from several highly-praised apps like Garmin, Nike Run Club, Strava, and Strong for inspiration when optimizing and incorporating features.
Prototyping
When it was time to connect everything, I tried to make sure the screens and their features felt intuitive and with as few dead-ends as possible. Due to limitations designing in Figma, I got creative with how certain items interacted with each other. Specifically, I included standard sliding transitions when navigating screens (identical to the native Apple Fitness app) but used a different method to mark a transition of screens to illustrate different configurations when showcasing similar screens (e.g. Personal Records and New Workout).
The Tests
I tested the first version of the prototype with 3 individuals, one of whom I had tested/interviewed previously, and received a lot of valuable insight and feedback.
Based on the feedback, I made the following changes:
- Added more space between some of the elements to reduce the crowded and cramped feel of some screens.
- Moved the Personal Records to the summary page underneath the Workouts Graph/Section for better visibility and to make better use of the Summary/Home Page.
- Changed "Records" to "Best" to sound more casual and personal.
- Added a small pop-up to allow for adding an exercise, which was missing from the original prototype.
THE FINALE
The current version of Apple's Fitness app is a great start, but there is always room for improvement. To further enhance the user experience, and to keep up with competitors, I worked to create an additional feature set that aims to expand the app's capabilities and ensure that it can compete with third-party competitors that offer similar functionality.
The new features include:
- The ability to retroactively add a workout that was not tracked using an Apple Watch
- Personal Bests - a feature that keeps track of when and where common and customizable achievements were set
- Alternate View of Workouts in Graph Form - this feature would provide a visual representation of the user's workout history, and allow for customization by date range and workout type
- Exercise Database - a comprehensive database of exercises with the ability to track and review history, progression, records, and more
By incorporating these new features, Apple's Fitness app can become an even more powerful tool for users to track their fitness progress, set new goals, and stay motivated to achieve them.
THE NEXT STEPS
My next steps involve optimizing and connecting the necessary screens to ensure a seamless experience throughout the app. Additionally, I will work on implementing:
- Suggested and/or recommended workouts
- More recommendations to help users complete their daily rings
- Goals implementation
- Deeper analysis of workout impact to guide progress and recovery