Gaia/Notifications: Difference between revisions
< Gaia
Jump to navigation
Jump to search
No edit summary |
|||
Line 9: | Line 9: | ||
* [[Media:Notifications_v1_fallback_20120615.pdf|Notifications_20120615.pdf]] | * [[Media:Notifications_v1_fallback_20120615.pdf|Notifications_20120615.pdf]] | ||
** June 15, Marco (TF UX) | ** June 15, Marco (TF UX) | ||
* [[Media:Utility Tray.pdf|Utility Tray.pdf]] | |||
** June 4, Marco (TF UX) | |||
* [[Media:Notifications_20120529.pdf|Notifications_20120529.pdf]] | * [[Media:Notifications_20120529.pdf|Notifications_20120529.pdf]] | ||
** May 29, Marco (TF UX) | ** May 29, Marco (TF UX) | ||
====Interaction==== | ====Interaction==== | ||
* [https://www.dropbox.com/sh/va6ul3f3vbqeip6/EKZx8sa5Cm Dropbox] | * [https://www.dropbox.com/sh/va6ul3f3vbqeip6/EKZx8sa5Cm Dropbox] |
Revision as of 14:22, 21 June 2012
Status & Team
Design Specs
Interaction
- Notifications_20120615.pdf
- June 15, Marco (TF UX)
- Utility Tray.pdf
- June 4, Marco (TF UX)
- Notifications_20120529.pdf
- May 29, Marco (TF UX)
Interaction
Reading
Use Cases
General
- User receives a push notification (eg: new email).
- User receives a phone call.
- User receives a phone call, but misses it.
- User receives a permission request from a website (eg: for location tracking).
- User receives a permission request from an installed app.
- User receives a notification while the device is locked.
- User wants to review recent notifications.
Conflict
- User receives a push notification (eg: SMS) while on a phone call.
- User is in a browser, deciding whether to grant a location tracking permission request for a website, when she receives an incoming call notification.
Requirements
P1
- Notifications include
- title: text string (eg: name of app, or name of person sending incoming text message)
- body: text string, (eg:"Did you pick up the wine?")
- iconURL: url of image asset (eg: photo of contact)
- callback action: (eg: open SMS app, display relevant thread, and open keyboard)
- time stamp
- Notifications can be prioritized (eg: incoming call notification takes precedence over all other device activities)
- Notifications can be grouped by:
- App
- Time
- Priority
- Notifications can be displayed in one of several UI formats (listed in order of disruption):
- Status bar
- Passive
- Alert
- Full screen
P2
- User can configure notification methods on a per-app basis (eg: can toggle between passive or alert SMS notifications).
- Time stamps can be relative (eg: "13 minutes ago" instead of "2:45 PM")
- Notifications can include vibration or audio.