org.symbian.wrttools.doc.WRTKit/html/WRTKit_Tutorials-GUID-506c11e3-e6f3-43ec-9495-fcfa638b7e08.html
changeset 220 41890dfa56f5
equal deleted inserted replaced
219:42e9659b68d1 220:41890dfa56f5
       
     1 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
       
     2 <html lang="en" xml:lang="en">
       
     3 <head>
       
     4 <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
       
     5 <meta name="copyright" content="(C) Copyright 2005" />
       
     6 <meta name="DC.rights.owner" content="(C) Copyright 2005" />
       
     7 <meta content="concept" name="DC.Type" />
       
     8 <meta name="DC.Title" content="WRTKit Tutorials" />
       
     9 <meta scheme="URI" name="DC.Relation" content="WRTKit_Hello_World_Tutorial-GUID-67e0a561-48ac-4938-8f1b-852422b71380.html" />
       
    10 <meta scheme="URI" name="DC.Relation" content="WRTKit_RSS_Reader_Tutorial-GUID-678d197f-c7b0-4e5e-85e2-f8549c75bbe8.html" />
       
    11 <meta scheme="URI" name="DC.Relation" content="WRTKit_Travel_Companion_Tutorial-GUID-be79ba64-fa03-4968-964e-d7dcc42d7053.html" />
       
    12 <meta content="XHTML" name="DC.Format" />
       
    13 <meta content="GUID-506C11E3-E6F3-43EC-9495-FCFA638B7E08" name="DC.Identifier" />
       
    14 <meta content="en" name="DC.Language" />
       
    15 <link href="commonltr.css" type="text/css" rel="stylesheet" />
       
    16 <title>
       
    17 WRTKit Tutorials</title>
       
    18 </head>
       
    19 <body id="GUID-506C11E3-E6F3-43EC-9495-FCFA638B7E08"><a name="GUID-506C11E3-E6F3-43EC-9495-FCFA638B7E08"><!-- --></a>
       
    20 
       
    21 
       
    22 
       
    23     <h1 class="topictitle1">
       
    24 WRTKit Tutorials</h1>
       
    25 
       
    26     <div>
       
    27 
       
    28         <p>
       
    29 
       
    30             The WRTKit tutorials guide you through the process of using the WRTKit user
       
    31             interface toolkit to build widgets. Even if you're familiar with widget
       
    32             development or a veteran HTML, CSS and JavaSCript developer, these tutorials
       
    33             will probably be useful to you as they focus on using the WRTKit to create
       
    34             and manage the user interface.
       
    35         </p>
       
    36 
       
    37         <p>
       
    38 
       
    39             There are three tutorials all in all and in each one we will take a look at one
       
    40             of the examples that are included with the WRTKit SDK.
       
    41         </p>
       
    42 
       
    43         <p>
       
    44 
       
    45             The first one is a gentle start where we will create the classic "Hello World"
       
    46             application but using the WRTKit for the user interface. This is a good starting
       
    47             point because it covers the basics of using the WRTKit, how to organize files,
       
    48             how to initialize the user interface toolkit, and such topics.
       
    49         </p>
       
    50 
       
    51         <p>
       
    52 
       
    53             The next tutorial is an actual useful widget: an RSS Reader. As with all WRTKit
       
    54             tutorials we will focus on the user interface portion of this widget, but you
       
    55             will also learn how to integrate a WRTKit -based user interface with data that
       
    56             has been pulled in using AJAX. Feel free to use this example widget as a basis
       
    57             for your own RSS Reader.
       
    58         </p>
       
    59 
       
    60         <p>
       
    61 
       
    62             In the third tutorial we'll create create a widget called "Travel Companion"
       
    63             in order to learn how to use the WRTKit to build complex widgets with multiple
       
    64             views, showing complex custom content, using timers to automatically update
       
    65             views in the background, as well as how to separate the user interface code from
       
    66             the back-end logic code and data. Since the tutorial is about how to use the
       
    67             WRTKit we will not actually create any real back-end logic but rather use a
       
    68             mock back-end that will give us data that looks real but is actually hard-coded.
       
    69         </p>
       
    70 
       
    71         <p>
       
    72 
       
    73             If you want you can complete the widget to make it work against actual data
       
    74             sources on the Internet. Since the user interface is entirely separated from
       
    75             the back-end logic you should be able to do this without touching any of the
       
    76             user interface code!
       
    77         </p>
       
    78 
       
    79         <p>
       
    80 
       
    81             When you go through the tutorials it could be a good idea to have your code
       
    82             editor open so that you can inspect the example widget code as you read about
       
    83             it. We will be talking a lot about the various classes and methods in the WRTKit
       
    84             so having the
       
    85             <a href="WRTKit_API_Reference-GUID-00e47c27-0a1a-443f-ae85-cf3381635170.html">
       
    86 WRTKit API Reference</a>
       
    87             open is probably also a good idea.
       
    88         </p>
       
    89 
       
    90     </div>
       
    91 
       
    92 <div>
       
    93 <ul class="ullinks">
       
    94 <li class="ulchildlink"><strong><a href="WRTKit_Hello_World_Tutorial-GUID-67e0a561-48ac-4938-8f1b-852422b71380.html">Hello World</a></strong><br />
       
    95 </li>
       
    96 <li class="ulchildlink"><strong><a href="WRTKit_RSS_Reader_Tutorial-GUID-678d197f-c7b0-4e5e-85e2-f8549c75bbe8.html">RSS Reader</a></strong><br />
       
    97 </li>
       
    98 <li class="ulchildlink"><strong><a href="WRTKit_Travel_Companion_Tutorial-GUID-be79ba64-fa03-4968-964e-d7dcc42d7053.html">Travel Companion</a></strong><br />
       
    99 </li>
       
   100 </ul>
       
   101 </div>
       
   102 
       
   103 </body>
       
   104 </html>