Clock

Differences between revisions 1 and 9 (spanning 8 versions)
Revision 1 as of 2013-01-22 19:54:31
Size: 569
Editor: 99-41-167-234
Comment:
Revision 9 as of 2013-02-15 14:29:31
Size: 2906
Editor: mhall119
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<Include(UbuntuPhone/CoreApps/Contents)>>
Line 3: Line 5:
<<Include(UbuntuPhone/CoreApps/Contents)>> ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>||
Line 5: Line 7:
blurb of text introducing the app 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 [[http://developer.ubuntu.com/get-started/gomobile/|Ubuntu SDK]]
Line 7: Line 9:
|| Launchpad Project || TBC ||
|| Launchpad Team || TBC ||
|| IRC Channel || #ubuntu-phone on Freenode ||
||<tablestyle="font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''The Details'''||
|| Launchpad Project || [[https://launchpad.net/ubuntu-clock-app|ubuntu-clock-app]] ||
|| Launchpad Team || [[https://launchpad.net/~ubuntu-clock-dev|ubuntu-clock-dev]] ||
|| 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]] ||
Line 13: Line 17:
 * TBC
 * TBC
'''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
Line 18: Line 27:
 * TBC
 * TBC
'''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.

 * Data storage for alarms
 * Notifications for events
 * Opening alarm records
 * Representing accurate date information for setting/viewing/modifying alarms
 * Selecting an alarm
Line 23: Line 37:
General blurb about how to contribute design. Link to design guidelines.
Line 27: Line 41:
<<Include(UbuntuPhone/CoreApps/AddDesign)>>
Line 28: Line 43:
=== Add alarm ===
Line 29: Line 45:
=== Screen ===  * Refer to https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+-+Alarms+-+Timer+-+Stopwatch+%285th+idea%29
Line 31: Line 47:
 * TBC === Edit alarm ===
Line 33: Line 49:
=== Screen ===  * [[http://design.canonical.com/wp-content/uploads/keyscreens_clock.jpg|Mika Meskanen]] - Canonical Design team mockups
Line 35: Line 51:
 * TBC === Delete alarm ===
Line 37: Line 53:
=== Screen ===  * Needed
Line 39: Line 55:
 * TBC === Notification on alarm ===

 * Needed

=== Start timer ===

 * [[http://design.canonical.com/wp-content/uploads/keyscreens_clock.jpg|Mika Meskanen]] - Canonical Design team mockups

=== Stop timer ===

 * [[http://design.canonical.com/wp-content/uploads/keyscreens_clock.jpg|Mika Meskanen]] - Canonical Design team mockups

=== Stopwatch ===

 * [[http://design.canonical.com/wp-content/uploads/keyscreens_clock.jpg|Mika Meskanen]] - Canonical Design team mockups
Line 44: Line 74:

Time picker implementation refer to https://gitorious.org/harmattan-timepicker/harmattan-timepicker/blobs/master/TimePicker.qml

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-phone on Freenode

Blueprint

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

Functional Requirements

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.

  • 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

Add alarm

Edit alarm

Delete alarm

  • Needed

Notification on alarm

  • Needed

Start timer

Stop timer

Stopwatch

Implementation

This is where the spec will be.

Time picker implementation refer to https://gitorious.org/harmattan-timepicker/harmattan-timepicker/blobs/master/TimePicker.qml

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