diff -r 913c9751c067 -r 716254ccbcc0 org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-43F2AB31-124B-4654-8AB0-AEEBB6E0447B.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-43F2AB31-124B-4654-8AB0-AEEBB6E0447B.html Fri Mar 05 19:11:15 2010 -0800 @@ -0,0 +1,120 @@ + + +
This topic describes the information that has been added to each +version of the Web Developer's Library.
+Introduction to home screen widgets—An overview +of home screen widgets.
Developing home screen widgets—Instructions +for enabling widgets for the home screen.
Managing widgets on the home screen—Information +about adding, editing, and removing home screen widgets.
Added examples of designing and developing widgets to the section Example widgets.
Added guidelines for developing usable widgets to the section Designing widgets:
Laying out pages—Guidelines +for developing widgets for specific audiences with a simple and clear design +that helps make the most important content obvious.
Designing for mobile devices—Guidelines +for designing widgets that look good on small screens and on different screen +sizes and that adapt when the screen orientation changes from portrait to +landscape.
Porting widgets—Summary +of changes that you need to make manually when porting a widget from a desktop +environment to the Web Runtime (WRT) environment of S60 mobile devices.
Managing user interaction—Guidelines +for designing user interaction methods for devices with the five way navigation +keys or touch screens.
Moving within widgets—Guidelines +for choosing navigation methods.
Designing for limited resources—Guidelines +for using images and scripting effectively, keeping response times short, +saving battery time, dealing with network issues, coping with the processing +limits of the devices, and retrieving data.
Updated information on the following S60 +Platform Services and added the corresponding JavaScript +Service API references:
The S60 Landmarks +Service allows developers to create widgets that can access and manage +information about landmarks and landmark categories. This service is accessed +using the JavaScript +Landmarks Service API.
The S60 Sensors +Service allows developers to create widgets that can access data provided +by the physical sensors of a device. This service is accessed using the JavaScript Sensor Service +API.
The S60 SystemInfo +Service supported by WRT 1.1 allows developers to create widgets that +can access and modify system information on a device. This service is accessed +using the JavaScript +SystemInfo Service API (WRT 1.1).
Updated widget +security information for WRT 1.1 and the Service APIs.
Added information on the following S60 +Platform Services and the corresponding JavaScript +Service APIs:
The S60 AppManager +Service allows developers to create widgets that can access and launch +applications on an S60 device. This service is accessed using the JavaScript +AppManager Service API.
The S60 Calendar +Service allows developers to create widgets that can access, create, +and manage calendars and calendar entries stored on an S60 device. This service +is accessed using the JavaScript +Calendar Service API.
The S60 Contacts +Service allows developers to create widgets that can access and manage +information about contacts. This service is accessed using the JavaScript +Contacts Service API.
The S60 Logging +Service allows developers to create widgets that can access mobile +device logging events such as call logs, messaging logs, and data logs. This +service is accessed using the JavaScript +Logging Service API.
Added information on the following S60 +Platform Services:
The S60 Landmarks +Service allows developers to create widgets that can access and manage +information about landmarks and landmark categories.
The S60 Sensors +Service allows developers to create widgets that can access data provided +by the physical sensors of a device.
The S60 SystemInfo +Service supported by WRT 1.1 allows developers to create widgets that +can access and modify system information on a device.
Added information on the following S60 +Platform Services and the corresponding JavaScript +Service APIs:
The S60 Location +Service allows developers to create widgets that can retrieve information +about the physical location of an S60 device and to perform calculations based +on location information. This service is accessed using the JavaScript +Location Service API.
The S60 Media +Management Service allows developers to create widgets that can retrieve +information (metadata) about the media files stored in the Media Gallery of +an S60 device. This service is accessed using the JavaScript +Media Management Service API.
The S60 Messaging +Service allows developers to create widgets that can use the Messaging +Center of an S60 device to send, retrieve, and manage messages. This service +is accessed using the JavaScript +Messaging Service API.