TimeAndDatePickers
4064
Comment: adding a birthday not for the initial release
|
4405
+ "Design workshop"
|
Deletions are marked like this. | Additions are marked like this. |
Line 27: | Line 27: |
== What other platforms do == | == Design process == === Competitor analysis === |
Line 33: | Line 35: |
=== Design workshop === {{attachment:workshop-android-continued.jpg}} {{attachment:workshop-horizontal-barrel.jpg}} {{attachment:workshop-dual-escalators.jpg}} {{attachment:workshop-horizontal-swipe.jpg}} {{attachment:workshop-dials.jpg}} {{attachment:workshop-vertical-barrel.jpg}} === Pros and cons === |
Ubuntu Touch should have a set of time and date picker controls.
Use cases
Setting the device time and date in System Settings.
- (not for the initial release) Adding someone’s birthday to the address book, with or without a year.
- Fine-tuning the time and date of a Calendar event.
- The Clock app currently uses its own clock hands for setting a timer or countdown value.
Web use cases
HTML’s <input> element, and therefore the Ubuntu Phone browser, requires controls for entering particular parts of a date and/or time:
Control |
type= |
Nullable |
Can have min/max |
Step precision |
Potential components |
datetime |
yes |
seconds |
year, month, date, hours, minutes, seconds, fraction, time zone offset |
||
datetime-local |
yes |
seconds |
|||
date |
yes |
days |
|||
month |
yes |
months |
|||
week |
yes |
weeks |
|||
time |
yes |
seconds |
Design process
Competitor analysis
iOS date picker: “A date picker can have up to four independent wheels, each of which displays values in a single category, such as month or hour … The overall size of a date picker is fixed at the same size as the iPhone keyboard.”
Android date and time pickers: “Android provides these as ready-to-use dialogs.”
Windows: “Adding a DatePicker” and “Adding a TimePicker”
Design workshop
Pros and cons
TimeAndDatePickers (last edited 2013-11-13 14:46:11 by faun)