org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-43F2AB31-124B-4654-8AB0-AEEBB6E0447B.html
author Eugene Ostroukhov <eugeneo@symbian.org>
Wed, 26 May 2010 17:01:34 -0700
changeset 341 480716493610
parent 229 716254ccbcc0
permissions -rw-r--r--
Set content type for png files


<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="copyright" content="(C) Copyright 2009"/><meta name="DC.rights.owner" content="(C) Copyright 2009"/><meta name="DC.Type" content="concept"/><meta name="DC.Title" content="Change history"/><meta name="abstract" content="This topic describes the information that has been added to each version of the Web Developer's Library."/><meta name="description" content="This topic describes the information that has been added to each version of the Web Developer's Library."/><meta name="DC.Relation" scheme="URI" content="GUID-56D42F03-F3C2-4977-AC32-772760AE1D4D"/><meta name="DC.Relation" scheme="URI" content="GUID-E0223DD8-CB25-4990-A369-F2B0A67193B2"/><meta name="DC.Format" content="XHTML"/><meta name="DC.Identifier" content="GUID-43F2AB31-124B-4654-8AB0-AEEBB6E0447B"/><title>Change history </title><script type="text/javascript">
      function initPage() {}
    </script><link href="../PRODUCT_PLUGIN/book.css" rel="stylesheet" type="text/css"/><link href="css/s60/style.css" rel="stylesheet" type="text/css" media="all"/></head><body onload="initPage();"><div class="body"><div class="contentLeft prTxt"><h1 class="pageHeading" id="GUID-43F2AB31-124B-4654-8AB0-AEEBB6E0447B">Change history</h1><div><p>This topic describes the information that has been added to each
version of the Web Developer's Library.</p>
<div><h3>Web Developer's Library 1.4</h3><ul>
<li><div class="p">Added information on home screen widgets to the following
topics:<ul>
<li><p><a href="GUID-DA3E6868-F769-4576-A0C3-6776BF358B44.html#GUID-DA3E6868-F769-4576-A0C3-6776BF358B44">Introduction to home screen widgets</a>—An overview
of home screen widgets.</p></li>
<li><p><a href="GUID-63F4E17E-8895-4054-82AD-762B90610B30.html#GUID-63F4E17E-8895-4054-82AD-762B90610B30">Developing home screen widgets</a>—Instructions
for enabling widgets for the home screen.</p></li>
<li><p><a href="GUID-4F4EE10B-BC2C-4046-ADDB-AD4B67DB2A11.html#GUID-4F4EE10B-BC2C-4046-ADDB-AD4B67DB2A11">Managing widgets on the home screen</a>—Information
about adding, editing, and removing home screen widgets.</p></li>
</ul> </div></li>
<li><p>Added examples of designing and developing widgets to the section <a href="GUID-775005BC-2FF8-45A9-BBA6-6CED6B5780A2.html#GUID-775005BC-2FF8-45A9-BBA6-6CED6B5780A2">Example widgets</a>.</p></li>
</ul></div>
<div><h3>Web Developer's Library 1.3</h3><ul>
<li><p>Added guidelines for developing usable widgets to the section <a href="GUID-D54DEFE7-E878-4530-B707-A5388DFE1D9D.html#GUID-D54DEFE7-E878-4530-B707-A5388DFE1D9D">Designing widgets</a>:</p><ul>
<li><p><a href="GUID-5949FE0C-207D-4B15-8C03-96AE48986973.html#GUID-5949FE0C-207D-4B15-8C03-96AE48986973">Laying out pages</a>—Guidelines
for developing widgets for specific audiences with a simple and clear design
that helps make the most important content obvious.</p></li>
<li><p><a href="GUID-9E0EC12F-EF50-4831-B0F4-C588590871D8.html#GUID-9E0EC12F-EF50-4831-B0F4-C588590871D8">Designing for mobile devices</a>—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.</p></li>
<li><p><a href="GUID-2D87333D-5475-4A8F-9E98-1EBF8035EF96.html#GUID-2D87333D-5475-4A8F-9E98-1EBF8035EF96">Porting widgets</a>—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.</p></li>
<li><p><a href="GUID-6DD2B3D2-BA3B-4936-BBC9-F61B6757B6F8.html#GUID-6DD2B3D2-BA3B-4936-BBC9-F61B6757B6F8">Managing user interaction</a>—Guidelines
for designing user interaction methods for devices with the five way navigation
keys or touch screens.</p></li>
<li><p><a href="GUID-C359CC7E-B8BA-491B-A0C4-0FF1D3C4110C.html#GUID-C359CC7E-B8BA-491B-A0C4-0FF1D3C4110C">Moving within widgets</a>—Guidelines
for choosing navigation methods.</p></li>
<li><p><a href="GUID-1C067AC7-2B92-4EEB-896B-814B4064590F.html#GUID-1C067AC7-2B92-4EEB-896B-814B4064590F">Designing for limited resources</a>—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.</p></li>
</ul></li>
<li><p>Updated information on the following <a href="GUID-46EABDC1-37CB-412A-ACAD-1A1A9466BB68.html#GUID-46EABDC1-37CB-412A-ACAD-1A1A9466BB68">S60
Platform Services</a> and added the corresponding <a href="GUID-65AAF569-D347-462B-B59A-9D7CA184AB9C.html#GUID-65AAF569-D347-462B-B59A-9D7CA184AB9C">JavaScript
Service API</a> references:</p><ul>
<li><p>The <a href="GUID-D581028C-06ED-422D-866E-AE6C93075084.html#GUID-D581028C-06ED-422D-866E-AE6C93075084">S60 Landmarks
Service</a> allows developers to create widgets that can access and manage
information about landmarks and landmark categories. This service is accessed
using the <a href="GUID-B8845FF1-D7F6-476A-8651-8B9C12D8789F.html#GUID-B8845FF1-D7F6-476A-8651-8B9C12D8789F">JavaScript
Landmarks Service API</a>.</p></li>
<li><p>The <a href="GUID-6FBE64B7-0949-4AAE-B835-52B276540A59.html#GUID-6FBE64B7-0949-4AAE-B835-52B276540A59">S60 Sensors
Service</a> allows developers to create widgets that can access data provided
by the physical sensors of a device. This service is accessed using the <a href="GUID-B77C2006-879F-4AC6-B7BF-04B25B563A29.html#GUID-B77C2006-879F-4AC6-B7BF-04B25B563A29">JavaScript Sensor Service
API</a>.</p></li>
<li><p>The <a href="GUID-E0ED671A-BBDA-4C07-828F-BD35782D9B36.html#GUID-E0ED671A-BBDA-4C07-828F-BD35782D9B36">S60 SystemInfo
Service</a> 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 <a href="GUID-AEB26A58-1DE2-46CB-81EC-6DB3A477B7A3.html#GUID-AEB26A58-1DE2-46CB-81EC-6DB3A477B7A3">JavaScript
SystemInfo Service API (WRT 1.1)</a>.</p></li>
</ul></li>
</ul></div>
<div><h3>Web Developer's Library 1.2</h3><ul>
<li><p>Updated <a href="GUID-F7A8BF61-042E-4B80-9959-DEDF65BD9153.html#GUID-F7A8BF61-042E-4B80-9959-DEDF65BD9153">widget
security information</a> for WRT 1.1 and the Service APIs.</p></li>
<li><p>Added information on the following <a href="GUID-46EABDC1-37CB-412A-ACAD-1A1A9466BB68.html#GUID-46EABDC1-37CB-412A-ACAD-1A1A9466BB68">S60
Platform Services</a> and the corresponding <a href="GUID-65AAF569-D347-462B-B59A-9D7CA184AB9C.html#GUID-65AAF569-D347-462B-B59A-9D7CA184AB9C">JavaScript
Service APIs</a>:</p><ul>
<li><p>The <a href="GUID-E092BF10-C076-4476-9E80-87919940201B.html#GUID-E092BF10-C076-4476-9E80-87919940201B">S60 AppManager
Service</a> allows developers to create widgets that can access and launch
applications on an S60 device. This service is accessed using the <a href="GUID-2D651505-F68C-4053-B565-9FF826C5B897.html#GUID-2D651505-F68C-4053-B565-9FF826C5B897">JavaScript
AppManager Service API</a>.</p></li>
<li><p>The <a href="GUID-AE9A928B-F938-49B5-BC9E-72CB42046571.html#GUID-AE9A928B-F938-49B5-BC9E-72CB42046571">S60 Calendar
Service</a> 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 <a href="GUID-CABB28B8-D2B1-496B-BD7E-34FF496E60B4.html#GUID-CABB28B8-D2B1-496B-BD7E-34FF496E60B4">JavaScript
Calendar Service API</a>.</p></li>
<li><p>The <a href="GUID-662F2E2E-9538-42E5-9B5A-5664F1C11A9E.html#GUID-662F2E2E-9538-42E5-9B5A-5664F1C11A9E">S60 Contacts
Service</a> allows developers to create widgets that can access and manage
information about contacts. This service is accessed using the <a href="GUID-A5853293-7B83-4CCE-9C29-B2B8F0CD8A18.html#GUID-A5853293-7B83-4CCE-9C29-B2B8F0CD8A18">JavaScript
Contacts Service API</a>.</p></li>
<li><p>The <a href="GUID-CF55DBA3-2D4C-4FD0-8A06-862E6128F4E7.html#GUID-CF55DBA3-2D4C-4FD0-8A06-862E6128F4E7">S60 Logging
Service</a> 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 <a href="GUID-F003B7DD-E450-49AD-B447-C5132FE47D3C.html#GUID-F003B7DD-E450-49AD-B447-C5132FE47D3C">JavaScript
Logging Service API</a>.</p></li>
</ul></li>
<li><p>Added information on the following <a href="GUID-46EABDC1-37CB-412A-ACAD-1A1A9466BB68.html#GUID-46EABDC1-37CB-412A-ACAD-1A1A9466BB68">S60
Platform Services</a>:</p><ul>
<li><p>The <a href="GUID-D581028C-06ED-422D-866E-AE6C93075084.html#GUID-D581028C-06ED-422D-866E-AE6C93075084">S60 Landmarks
Service</a> allows developers to create widgets that can access and manage
information about landmarks and landmark categories.</p></li>
<li><p>The <a href="GUID-6FBE64B7-0949-4AAE-B835-52B276540A59.html#GUID-6FBE64B7-0949-4AAE-B835-52B276540A59">S60 Sensors
Service</a> allows developers to create widgets that can access data provided
by the physical sensors of a device.</p></li>
<li><p>The <a href="GUID-E0ED671A-BBDA-4C07-828F-BD35782D9B36.html#GUID-E0ED671A-BBDA-4C07-828F-BD35782D9B36">S60 SystemInfo
Service</a> supported by WRT 1.1 allows developers to create widgets that
can access and modify system information on a device.</p></li>
</ul></li>
</ul></div>
<div><h3>Web Developer's Library 1.1</h3><ul>
<li><p>Added information on the following <a href="GUID-46EABDC1-37CB-412A-ACAD-1A1A9466BB68.html#GUID-46EABDC1-37CB-412A-ACAD-1A1A9466BB68">S60
Platform Services</a> and the corresponding <a href="GUID-65AAF569-D347-462B-B59A-9D7CA184AB9C.html#GUID-65AAF569-D347-462B-B59A-9D7CA184AB9C">JavaScript
Service APIs</a>:</p><ul>
<li><p>The <a href="GUID-4DDE31C7-EC0D-4EEC-BC3A-A0B0351154F8.html#GUID-4DDE31C7-EC0D-4EEC-BC3A-A0B0351154F8">S60 Location
Service</a> 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 <a href="GUID-53CE4DE6-F065-4339-8C18-5C30A9540053.html#GUID-53CE4DE6-F065-4339-8C18-5C30A9540053">JavaScript
Location Service API</a>.</p></li>
<li><p>The <a href="GUID-E3D26890-581A-427F-8AFF-16081528A8B8.html#GUID-E3D26890-581A-427F-8AFF-16081528A8B8">S60 Media
Management Service</a> 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 <a href="GUID-E5684FF0-28C9-4721-9421-6B9432087086.html#GUID-E5684FF0-28C9-4721-9421-6B9432087086">JavaScript
Media Management Service API</a>.</p></li>
<li><p>The <a href="GUID-2240F5BE-97BD-4CB3-8DB3-B5CF7C23BF54.html#GUID-2240F5BE-97BD-4CB3-8DB3-B5CF7C23BF54">S60 Messaging
Service</a> 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 <a href="GUID-91579EE5-A608-401C-82B4-DCF1723EC7B5.html#GUID-91579EE5-A608-401C-82B4-DCF1723EC7B5">JavaScript
Messaging Service API</a>.</p></li>
</ul></li>
</ul></div>
</div></div></div><div class="footer"><hr/><div class="copy">© Nokia 2009.</div></div></body></html>