iOS Clock App
Sequencing Alarm and Timer Management
Redesigning iOS Clock App
In order to redesign and improve the iOS clock app the UX process had initiated by research on one of the pre-installed iOS apps, also known as 'Built-In Apps'. This default app can wake people up in the morning and users set 3 alarms on average to wake them up.
Project Type:
Solo agile
Duration:
Two weeks sprint of research, ideation, testing, and design
Tools:
Sketch, Whimsical, Figma
Discover:
Conducted user surveys and interviews
Define:
Defined the problem by user statement and affinity mapping
Ideate:
Performed more contextual and user interviews, competitive analysis followed by how might we solve the problem. Ideated the process by sketching and wireframing.
Implement:
Implemented by usability test and interactive prototyping
Design Brief
User’s alarm setting pattern
I did surveys because I wanted to know how users are using alarm clocks and hence, I found that that 70% of the users said they edit existing alarms, 60% of users have less than 5 alarms and 75% of them have less than 5 active alarms.
User’s habits of using iOS clock app
In the discovery phase, 5 user interviews was conducted to gain better understanding about user’s habit of using alarm clock, and identifying the common patterns of alarm setting so that the areas of opportunity can be detected in terms of where to focus and redesign.
Quotes from Users
“The alarms are not organized and hence not found easily.”
“Can't adjust the snooze length. I don't want to always snooze for 9 minutes.”
“I missed an important event for accidently setting alarm at PM instead of AM.”
I chose persona to understand the real world problem of using the iOS clock
I chose Persona based on people I interviewed to get a deeper understanding of my target audience by focusing on the most pressing needs of most ideal users, who helped me to understand the real-world problems and define the problem statement. This persona is a New Yorker who works in a multinational company a.
• The alarm setter sets 4 separate alarms to wake up in the morning who doesn’t like the 9 minutes snoozing time and wants to keep it 15-30 minutes.
•Users were also frustrated as multiple timers can not be set which would allow to keep track of two or more activities.
Empathize with alarm setter’s frustrations
•The Frequent Alarm Setter is overwhelmed by too many existing alarms and doesn’t like too much scrolling to find the time the alarm is to be set. Users are making new alarms instead of editing existing ones because the process of editing is tedious.
•Lack of notifications and chances of customizations makes the alarm less reliable to the users.
•The iOS alarm user can not set more than one timer which will help them to do their task more effectively.
Defining the alarm setter’s problem
•Make it easy for User to organize the alarms so that it can be accessed more effectively?
•Set Multiple timers that would make users’ multitasking in ease?
•Better notify about the next alarm so that the user doesn’t miss any event?
Once user’s problem is defined, I started sketching and iterating the process. The process is to sort alarm by time, and active alarm. I also added multiple timers.
Initial iteration and Sketching
Wireframing and Usability Testing
•I conducted Usability testing with 5 users after wireframing to work out kinks and find areas of opportunity to improve the design based on how users are moving through the experience.
•. Most of the users liked the design though one of them asked me to add a favorite button where favorite times can be added, and hence allow user to set alarm quickly.
Introducing the Favorite button in the sort by option as requested by Users
I turned the wireframe into a high-fidelity prototype, user can sort the alarm by time, active alarm and they also add their favorite alarms.
Set up multiple timers at the same time
Added a plus button so that users can add multiple timers at a time and hence can multitask more efficiently and organized themselves more effectively.
The Mock-up of Sequencing the alarm and Timer Management
The Final Design
Users get notification about their next alarm in the locked screen and can see multiple timers.
……. in the pipeline
•A calendar integration that can make the alarm set up directly from the calendar app.
•Users can add their own tunes to the alarm.