We have seen a number of cases - not least My Timer Widget - where it would be very useful if a widget can set up a timer even when it is not active.
Currently, all timers are terminated when the widget is left, which means it is not possible to make widgets like
- timers and alarms
- activity reminders (something more advanced than the current)
- meeting reminders
- nutrient reminders
- etc, etc
The interface could be very simple - e.g. "Application.wakeup(time)" - and the performance price would be very low if the current logic for the native alarms could be reused/extended.