Respecting User Attention: Notification Best Practices
summary
Overview of Android Notification UI and APIs with concrete guidance: use NotificationCompat.Builder, set the right category and priority (PRIORITY_MIN/LOW to avoid annoyance), call setOnlyAlertOnce for repeated updates, and mark urgent items to trigger heads‑up peeking. Respect Do Not Disturb and users’ per‑channel settings, add concise actions and BigPicture/BigText styles, avoid unnecessary ongoing notifications, implement multi‑device dismissal via GCM with a server‑generated unique ID, and ship a Notification Settings activity plus RingtonePreference.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:41Dont Annoy the User
- 10:03Respecting the User
- 17:38Empowering User
- 26:18GCM
- 31:37delighting the user
- 33:40connecting with people
- 37:56Recap
related talks
19mModern Android notifications
25mWhen your app is asleep
31mThe History of Notifications Every Developer Should Know
42mEvolution of notifications - tips & tricks
41mApproaches to Improving Notification Opt-In Rates
43mAnnoying notifications don't attract crowds ...
01h 12mThe Entertaining Life in the Notification Panel
15mNotifications: Stakes and Possible Solutions
