Symbian Web Runtime

Nokia's Symbian Web Runtime (WRT) is a development platform for creating widgets for Symbian mobile devices. Widgets are lightweight applications that use Web technology but are installed directly on the mobile device. Widgets provide a way to access the Internet without opening the browser.

History and support status

Symbian Web Runtime was introduced with S60 3rd Edition, Feature Pack 2 devices and is supported through Symbian Web Runtime 7.4 running on Nokia Belle devices. (Nokia Belle was the most current Symbian release when this topic was last updated. Symbian WRT may be supported on later Symbian releases when they are available.) Symbian Web Runtime 7.4, along with Symbian Browser 7.4, is part of the Nokia Belle release refresh of the Symbian mobile device operating system. Symbian Web Runtime 7.4 is not available as an independent release (nor is Symbian Web Runtime 7.3 which is part of the earlier Symbian Anna release refresh).

For more information on the history of Symbian Web Runtime, see Symbian Web Runtime versions and device support.

Note:

The Symbian Web Runtime platform is supported but is no longer in active development. You can use it to create new widgets and to update existing widgets (including home screen widgets) for Symbian devices. Platform Services 2.0 APIs are generally recommended for new widget development, except in those cases where Platform Services 1.0 APIs are required because equivalent functionality is not available in Platform Services 2.0, such as for the use of device.getServicePermissions mentioned below.

What's new in Symbian Web Runtime 7.4

Symbian Web Runtime 7.4 is the same as Symbian Web Runtime 7.3 plus some bug fixes. Most notably, the bug described in a note below is fixed so that you can use viewport meta tag scaling in home screen widgets. For more information on the viewport meta tag, see Viewport meta tag support.

What's new in Symbian Web Runtime 7.3

In addition to an updated WebKit engine and other updates described in the What's new in Browser 7.3 topic, Symbian Web Runtime 7.3 adds the following new feature compared to Symbian Web Runtime 7.2:

  • The Platform Services 1.0 device API method device.getServicePermissions(), which groups all specified Platform Service (device API) permission prompts for the user into a single prompt for ease of use.

In addition, several important bug fixes are implemented in 7.3.

Note:

Be sure to read topic JavaScript compilation change for function declarations in conditional expressions which applies to both Symbian Browser 7.3 and Symbian Web Runtime 7.3. This change may require minor coding changes to existing Symbian Web Runtime widgets and Browser widgets.

Note:

Due to a bug in Symbian Web Runtime 7.3, using viewport meta tag scaling in a WRT widget that is enabled for a device home screen causes all home screen widget mini-views to be scaled accordingly. This results in a badly rendered home screen. Therefore, using the viewport meta tag is strongly discouraged in home screen enabled widgets for WRT 7.3. This bug is fixed in Symbian Web Runtime 7.4. For more information on the viewport meta tag, see Viewport meta tag support.


Last updated 17 April 2012
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2012 All rights reserved