Through it, you will receive broadcasts when the App Widget is updated, enabled, disabled and deleted.
Case in point: the i Cal app icon on the i Phone and i Pad updates every day, putting the correct day of the month on the icon.
Why doesn't Google Calendar on Android do that, years after its inception?
It's not as though seeing an updated date on an icon is essential, but it's a nice bit of polish.
App Widgets are miniature application views that can be embedded in other applications (such as the Home screen) and receive periodic updates.
These views are referred to as Widgets in the user interface, and you can publish one with an App Widget provider.
An application component that is able to hold other App Widgets is called an App Widget host. This document describes how to publish an App Widget using an App Widget provider.
For a discussion of creating your own Defines the basic methods that allow you to programmatically interface with the App Widget, based on broadcast events.
Whatever the reason, you've now got at least one option for that functionality: the previously-covered Today Calendar.Developer Jack Underwood took to Google+ to show off the new feature for Today Calendar, which will now update its app icon every day, just like i OS.This required at least some unconventional programming, or as he puts it, "auto-updating hackyness." As Underwood notes, Google does not have an API for this.This isn't a widget - the Today Calendar icon will update on your homescreen of choice and in your app drawer, though I think other apps that rely on cached images may not see the benefit.Update: The developer contacted us to let us know that the update he showed off hasn't been applied yet, but will be released very soon. It's pretty rare that you'll get us to admit that Apple does something better than Google.But in terms of almost obsessive attention to visual design, Apple has the upper hand.