http://developer.android.com/guide/topics/appwidgets/index.html
http://developer.android.com/guide/practices/ui_guidelines/widget_design.html
Hello, Android p. 217
- create a new android project with no activity
- create a receiver in AndroidManifest.xml
- create widget definition in res/xml/widget.xml
- create the layout for the widget in res/layout
- create the widget class, extending android.appwidget.AppWidgetProvider