Confirmed users
450
edits
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
|Feature non-goals=This service is not for the Aurora and Nightly channels of Firefox Mobile. | |Feature non-goals=This service is not for the Aurora and Nightly channels of Firefox Mobile. | ||
|Feature functional spec=https://wiki.mozilla.org/Services/Notifications/Push | |Feature functional spec=https://wiki.mozilla.org/Services/Notifications/Push | ||
|Feature ux design= | |Feature ux design=Notification UI | ||
[http://farm9.staticflickr.com/8310/7943622946_1cdb231efc_h.jpg] | |||
[http:// | |||
Opt in / Opt out: | |||
If we use GCM, we can include a note in the download terms about sending GCMs to people. This is how all apps that use GCM handle this. | |||
http://farm9.staticflickr.com/8174/7943622518_e1f78a9792_b.jpg | |||
If we do not use GCM to implement this feature and use something else instead, we would not be able to add the above note into the Terms before people download the app. In this case, we can still keep the toggle in Settings, for people who don't want this on. | |||
http://farm9.staticflickr.com/8458/7943623308_95ef9ba2fc_b.jpg | |||
Resources: | Resources: | ||
* Notifcations on Android: http://developer.android.com/design/patterns/notifications.html | |||
* C2DM developer page: https://developers.google.com/android/c2dm/ | * C2DM developer page: https://developers.google.com/android/c2dm/ | ||
* GCM developer page: http://developer.android.com/guide/google/gcm/gs.html | * GCM developer page: http://developer.android.com/guide/google/gcm/gs.html | ||
|Feature implementation plan=https://wiki.mozilla.org/Features/Services/Notifications | |Feature implementation plan=https://wiki.mozilla.org/Features/Services/Notifications | ||
|Feature security review=Backend: https://bugzilla.mozilla.org/show_bug.cgi?id=749806 | |Feature security review=Backend: https://bugzilla.mozilla.org/show_bug.cgi?id=749806 |