Widgets are installable Web applications that use technologies such as JavaScript and HTML. Many handsets support widgets running on their home screens, where they are easily visible and accessible. Despite the lack of standards, widgets provide a convenient way to deliver simple, connected applications, especially those involving real-time data updates (such as weather forecasts, e-mail notifications, marketing, blogs and information feeds). Because widgets exploit well-understood tools and technologies, they have lower entry barriers than complex native applications, and thus can be a good first step to assess the demand for an application on a specific platform before undertaking expensive native development.