1. A method implemented in a computing device, the method comprising: receiving, at the computing device, both metadata for a notification associated with an application and content for the notification; and updating, at the computing device at a time based at least in part on an indication included in the metadata of when to present the content, a user interface (UI) to present the content for the notification without executing or resuming execution of the application.