Modern Android notifications
summary
Notification channels are mandatory on API 26 and should be grouped by user-facing category, not by internal importance; Android P adds broadcasts to detect channel changes so apps can back up or sync settings. MessagingStyle gains a Person class on API 28 with setIcon and setData for images/stickers and supports setChoices for Smart Reply. Avoid using one channel, auto-canceling message threads, or empty names. Digital Wellbeing counts new and visible updates and DND honors notification categories and person URIs to allow exceptions.
AI-written summary · about
chapters (5)
- 0:00Principles of notifications
- 4:19Using notification channels
- 8:16New messaging features
- 11:39Messaging best practices
- 13:47Digital wellbeing and DND
related talks
28mSupporting Notification Channels
31mThe History of Notifications Every Developer Should Know
46mRespecting User Attention: Notification Best Practices
42mEvolution of notifications - tips & tricks
01h 12mThe Entertaining Life in the Notification Panel
46mEffortless Notifications and Permissions with Kotlin-friendly APIs
37mEmpathetic UX with progress-centric notifications
25mWhat's new in the Android OS User Interface
