Diiing was originally developed by Wilson Fletcher Studios as a multi-timer application focused on cooking back in 2014. The inspiration came from members of the team struggling to time all the elements of a roast so that they were all ready at the same time - and this quickly became the scenario that we worked around. We explored many different concepts at the time but settled on a gantt chart style display as its seemed the best way to show relative timers alongside each other.
During my time at WF, I got tasked to design Diiing v2, take it to the next level and optimise it for the iPhone and more importantly the Apple Watch. The main purpose of this exercise is design and build WF’s first Apple Watch application which will prove extremely useful in new business meetings and demonstrate skills in adapting to emerging technologies.
Diiing app would enable users to keep track of time via their iPhone or Apple Watch.
How to effectively keep track of time for a series of activities/tasks running at the same time on the go.
Existing iPad app analysis
At the time, we developed an extensive list of key requirements that the Diiing app development should meet. The following were seen to be the ‘must have’ requirements:
Timer set - creation : as a user I want to be able to create a new set of timers, set different durations and a total time and name the timers
Timer set - started : as a user I want to be able to see the names, duration, total time and time left for each timer
Timer set - finished: as a user I want a notification (visually/audibly) that all timers have finished.
I conducted a quick competitive analysis to understand what was available on the Appstore that had similar interactions and functionalities.
Exploring use cases with other scenarios and devices
Having an iphone / apple watch app would extend the range of scenarios where the app could be used. I identified a few more relevant activities where Diiing could be used.
Through research, 4 different timing scenarios have been identified. The user interaction should be flexible and adjusted to the pertinent scenario. Gantt chart style display seemed to be the best way to show relative timers alongside each other.
After the research phase, I focused on defining the core functionalities based on the different user stories requirements. at this point I started fleshing out the in app-interactions.