Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

When I hold the home screen on a spot a set of options appears to add to Home. Two of these options say program and widget. To add my calendar app which syncs with my google calendar I had to use widget on the home screen. To add my task app which syncs with my google tasks, I added a program to the home screen.

What is different from a Widget and a program. They both must be programs. Is a widget something which is dynamic all the time, and loads on boot so the viewer can see it on the home screen live and updated like a clock?

share|improve this question

1 Answer 1

up vote 7 down vote accepted

You basically answered the question. A widget is a 'view' on an application that will update and can be embedded in apps like the home screen. A 'program' in the home screen sense is a static link to an full-screen application startup.

See the first para of the Android developer docs for more details about what a Widget is: http://developer.android.com/guide/topics/appwidgets/index.html

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.