org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-48122EAF-E5D8-46CE-B0F6-E93EDF5FD363.html
author Eugene Ostroukhov <eugeneo@symbian.org>
Thu, 15 Jul 2010 10:08:51 -0700
changeset 450 ed815e0eef9a
parent 229 716254ccbcc0
permissions -rw-r--r--
Bug 3268 - Debugger does not start on Windows XP
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
229
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     1
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     2
<!DOCTYPE html
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     3
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     4
<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="What you need to know"/><meta name="DC.Relation" scheme="URI" content="GUID-1A3ECAC1-3F09-4602-A1CD-82164040A664"/><meta name="DC.Relation" scheme="URI" content="GUID-91B65EA3-06B7-475E-9557-29EE584731E5"/><meta name="DC.Format" content="XHTML"/><meta name="DC.Identifier" content="GUID-48122EAF-E5D8-46CE-B0F6-E93EDF5FD363"/><title>What you need to know </title><script type="text/javascript">
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     5
      function initPage() {}
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     6
    </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-48122EAF-E5D8-46CE-B0F6-E93EDF5FD363">What you need to know</h1><div>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     7
<p>This library assumes a good knowledge of the following technologies:</p>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     8
<ul>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
     9
<li><p>HTML 4.01</p></li>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    10
<li><p>XHTML 1.0</p></li>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    11
<li><p>CSS 2.1</p></li>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    12
<li><p>JavaScript 1.5 (ECMA-262 3rd Edition)</p></li>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    13
<li><p>AJAX</p></li>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    14
<li><p>Document object model (DOM)</p></li>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    15
</ul>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    16
<p>The subsections below provide additional information that you should know when starting to develop widgets for mobile devices. The information relevant to you varies depending on your background as a developer.</p>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    17
<div><h3>Web developers</h3><p>The widgets discussed in this library are installed on a compatible mobile device and hosted by the Web Runtime (WRT) environment. The WRT environment is based on the WebKit browser engine. Developing widgets for a mobile device is in many ways similar to developing Web pages or widgets for desktop browsers, as widgets and the WRT environment use the same standards and technologies. This means that widgets may be quick to develop and distribute, for example, on your already existing Web site.</p><p>When developing widgets, you must take the nature of the mobile device environment into consideration. For more information on how to design usable widgets for mobile devices, see <a href="GUID-D54DEFE7-E878-4530-B707-A5388DFE1D9D.html#GUID-D54DEFE7-E878-4530-B707-A5388DFE1D9D">Designing widgets</a> . </p><p>The WRT environment supports a slightly different set of Web technologies when compared with the desktop environment: there are limitations but also extensions. For more information, see <a href="GUID-B00941F9-2530-4D3D-BBC7-59EDA3A4C151.html#GUID-B00941F9-2530-4D3D-BBC7-59EDA3A4C151">Web Runtime features</a>.</p><p>If you have already developed widgets for desktop browsers, it is possible for you to port them to the mobile device environment. For more information on porting, see section <a href="GUID-2D87333D-5475-4A8F-9E98-1EBF8035EF96.html#GUID-2D87333D-5475-4A8F-9E98-1EBF8035EF96">Porting widgets</a>.</p></div>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    18
<div><h3>Java and Symbian C++ developers</h3><p>The widgets discussed in this library are installed on a compatible mobile device and hosted by the Web Runtime (WRT) environment. Developing widgets is another way of installing an application on an S60 mobile device. However, widgets utilize commonly used Web technologies instead of being based on Symbian C++ or Java.</p><p>For information on widget security, see <a href="GUID-F7A8BF61-042E-4B80-9959-DEDF65BD9153.html#GUID-F7A8BF61-042E-4B80-9959-DEDF65BD9153">Widget security</a>.</p></div>
716254ccbcc0 Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable
tasneems@symbian.org
parents:
diff changeset
    19
</div></div></div><div class="footer"><hr/><div class="copy">© Nokia 2009.</div></div></body></html>