Cover by Maximiliano Firtman

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

Platforms

Widgets come in a lot of different varieties, as the technology has emerged from different vendors and organizations at different times.

Symbian/Nokia

We will start with Nokia and Symbian Foundation devices, because they are the ones with the oldest mobile widget platform and the most experience in this field. Since Series 60 3rd edition Feature Pack 2 (and for some FP1 devices with a firmware update), every Nokia device supports a version of the Web Runtime (WRT) engine. These devices hit the market starting in 2007.

WRT is a first-class citizen mobile widget engine. When a WRT widget is installed it appears like any other Symbian or Java ME installed application, and might look like Figure 12-2. From the user’s perspective, there is no difference between widgets and native installed applications. And, of course, the widgets are created entirely using web technologies.

A WRT widget looks like any other application. It even has native menu support created using JavaScript.

Figure 12-2. A WRT widget looks like any other application. It even has native menu support created using JavaScript.

As a Symbian technology, WRT is also available in non-Nokia devices, such as Samsung and Sony Ericsson devices.

At the time of this writing, the platform is divided into the following versions:

  • WRT 1.0 for Series 60 3rd

  • WRT 1.1 for Series 60 5th

  • WRT 7.1 with optional home screen support (Nokia N97, N97 Mini)

  • WRT 7.2 with optional multipage home screen support (Nokia N8)

Home screen support (also known ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required