<> <> = Documents = [[attachment:Ubuntu Clock App - Tablet Design.pdf]] = Visual Exploration = Convergence mock-ups == Clock == {{attachment:clock.png||width=400}} [[attachment:clock.png|Full size]] == Alarm == {{attachment:alarm.png||width=600}} [[attachment:alarm.png|Full size]] == Stopwatch == {{attachment:stopwatch.png||width=600}} [[attachment:stopwatch.png|Full size]] == Timer == {{attachment:timer.png||width=600}} [[attachment:timer.png|Full size]] == Clock == {{attachment:2014-02-01-182441.jpg||width=600}} == Locations == {{attachment:2014-02-01-182507.jpg||width=600}} == Stopwatch == {{attachment:2014-02-01-182525.jpg||width=600}} = Clock Spec = ||<>|| == User story #1 Global Time == As a user I want to see the time in multiple locations so I can schedule global meetings with my team === Functional Definition === * Method for storing multiple timezones of importance to the user * One timezone should be the primary - usually current location === Design === * Display multiple clocks (phone) {{attachment:AppSpecTemplate/Needs design phone.png||width=200}} * Display multiple clocks (tablet) {{attachment:AppSpecTemplate/Needs design tablet.png||width=200}} * Display multiple clocks (desktop) {{attachment:AppSpecTemplate/Needs design desktop.png||width=200}} == User story #2 Upcoming Alarms == As a user I want to see all upcoming alarms so I can plan my day === Functional Definition === * Method for storing alarms and retrieving all upcoming alarms * Method for dynamically adjusting the list of alarms as times pass === Design === * Multiple alarm display (phone) {{attachment:AppSpecTemplate/Needs design phone.png||width=200}} * Multiple alarm display (tablet) {{attachment:AppSpecTemplate/Needs design tablet.png||width=200}} * Multiple alarm display (desktop) {{attachment:AppSpecTemplate/Needs design desktop.png||width=200}}