Clock

Differences between revisions 8 and 27 (spanning 19 versions)
Revision 8 as of 2013-02-14 00:27:38
Size: 2428
Editor: 118
Comment:
Revision 27 as of 2014-09-02 23:58:13
Size: 1759
Editor: 53547EC1
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<Include(UbuntuPhone/CoreApps/Contents)>> <<Include(Touch/Menu)>>

## page was renamed from
UbuntuPhone/CoreApps/Clock
<<Include(Touch/CoreApps/C
ontents)>>
Line 9: Line 12:
||<tablestyle="font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''The Details'''|| ||<tablestyle="font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;" colspan="2">'''The Details'''||
Line 12: Line 15:
|| IRC Channel || [[http://webchat.freenode.net/?channels=%23ubuntu-phone|#ubuntu-phone]] on Freenode ||
|| Blueprint || [[https://blueprints.launchpad.net/ubuntu-clock-app/+spec/initial-clock-development|initial-clock-development]] ||

== User Stories ==

'''Note''': please don't add user stories here. We are defining these as a limited set to keep the scope more limited to get out a first version.

 * Must Have: I want to check the current time
 * Must Have: I want to set a future, one time alarm
 * Must Have: I want to set a future, repeat time alarm
 * Should/Could Have: Link to time and date settings
|| IRC Channel || [[http://webchat.freenode.net/?channels=%23ubuntu-touch|#ubuntu-touch]] on Freenode ||
|| Blueprint || [[https://blueprints.launchpad.net/ubuntu-clock-app/+spec/appdev-1406-clock-app-reboot|clock-app-reboot]] ||
|| Design spec || [[http://design.canonical.com/?s=clock|Clock app blog posts]]<<BR>> [[https://docs.google.com/presentation/d/1JvDyhsW17d1-Mz8OY1YMBKwfRI2z9qgyRjbujEsxEMk/edit?usp=sharing|Clock app wireframe designs]]<<BR>> [[https://docs.google.com/presentation/d/1Kkl7xT8BYo9mT8i3IXh6rPrDlNg6cBxTajahlRYIGlI/edit?usp=sharing|Clock app visual spec]]||
Line 25: Line 20:
== Functional Requirements == = Current Design =
Line 27: Line 22:
'''Note''': likewise, please don't add functional requirements here. We are defining these as a limited set to keep the scope more limited to get out a first version. Work is currently ongoing to refresh the app design and provide converged layouts for tablets and desktops.
Line 29: Line 24:
 * Data storage for alarms
 * Notifications for events
 * Opening alarm records
 * Representing accurate date information for setting/viewing/modifying alarms
 * Selecting an alarm

== Design ==



=== How To Add Your Design ===

<<Include(UbuntuPhone/CoreApps/AddDesign)>>

=== Add alarm ===

 * Refer to https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+-+Alarms+-+Timer+-+Stopwatch+%285th+idea%29

=== Edit alarm ===

 * Needed

=== Delete alarm ===

 * Needed

=== Notification on alarm ===

 * Needed

=== Start timer ===

 * Needed

=== Stop timer ===

 * Needed

== Implementation ==

This is where the spec will be.

Time picker implementation refer to https://gitorious.org/harmattan-timepicker/harmattan-timepicker/blobs/master/TimePicker.qml
{{attachment:clock-page.png||width=400}}
{{attachment:world-city.png||width=400}}
{{attachment:alarms.png||width=400}}
{{attachment:add-alarm.png||width=400}}

Warning /!\ Ubuntu Touch is no longer maintained as a core product by Canonical. However, the Ubports community are continuing development.

Clock

This web page is where we are coordinating the work to build a Clock application for the Ubuntu Phone that could also extend to other form factors too with the responsive design features built into the Ubuntu SDK

The Details

Launchpad Project

ubuntu-clock-app

Launchpad Team

ubuntu-clock-dev

IRC Channel

#ubuntu-touch on Freenode

Blueprint

clock-app-reboot

Design spec

Clock app blog posts
Clock app wireframe designs
Clock app visual spec

Current Design

Work is currently ongoing to refresh the app design and provide converged layouts for tablets and desktops.

clock-page.png world-city.png alarms.png add-alarm.png

Touch/CoreApps/Clock (last edited 2015-07-10 19:23:04 by 173-109-70-164)