Symbian3/SDK/Source/GUID-29486886-CB54-4A83-AD6D-70F971A86DFC.dita
author Dominic Pinkman <Dominic.Pinkman@Nokia.com>
Thu, 21 Jan 2010 18:18:20 +0000
changeset 0 89d6a7a84779
permissions -rw-r--r--
Initial contribution of Documentation_content according to Feature bug 1266 bug 1268 bug 1269 bug 1270 bug 1372 bug 1374 bug 1375 bug 1379 bug 1380 bug 1381 bug 1382 bug 1383 bug 1385

<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
<!-- This component and the accompanying materials are made available under the terms of the License 
"Eclipse Public License v1.0" which accompanies this distribution, 
and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
<!-- Initial Contributors:
    Nokia Corporation - initial contribution.
Contributors: 
-->
<!DOCTYPE concept
  PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
<concept id="GUID-29486886-CB54-4A83-AD6D-70F971A86DFC" xml:lang="en"><title>Application
and UI frameworks</title><prolog><metadata><keywords/></metadata></prolog><conbody>
<p>The purpose of this section is to explain how to use the features offered
by the application and UI frameworks when designing and implementing your
application. </p>
<p>The table below illustrates different areas used in the Hello World Basic
sample application included in the S60 5th Edition SDK and provides information
on how to implement the different areas in your application using the application
and UI frameworks.</p>
<p><draft-comment time="2008-07-02T13:50" translate="no">When the library is published, the
table below will contain Flash animations from the helloworldbasic sample
application illustrating the different areas of using the application and
UI FWs, such as the application being launched.</draft-comment></p>
<table id="GUID-FF83D005-B63E-4A49-B54F-286A0AA141D2">
<tgroup cols="3"><colspec colname="col1"/><colspec colname="col2"/><colspec colname="col3"/>
<thead>
<row>
<entry><p>Area</p></entry>
<entry><p>Example from Hello World Basic sample application</p></entry>
<entry><p>Implementation information</p></entry>
</row>
</thead>
<tbody>
<row>
<entry><p>Launching the application</p></entry>
<entry><fig id="GUID-69BC4105-83B7-402C-AF0A-2BA5F196E84B">
<object data="GUID-B5BB6A00-7CD8-4322-ACD4-B9F0E1EEA6B2" height="320" width="184">
</object>
</fig></entry>
<entry><ul>
<li><p><xref href="GUID-BDDDF68F-F7C3-43AF-8B6C-C77C701FD2A9.dita">Framework requirements
for GUI applications</xref></p></li>
<li><p><xref href="GUID-07D2ED79-90B2-4ABC-A61F-108DAEE21955.dita">Implementing
application framework requirements</xref></p></li>
<li><p><xref href="GUID-FE9017F4-4197-472F-A3E7-267169A51ABD.dita">Registering
your application</xref></p></li>
</ul></entry>
</row>
<row>
<entry><p>Handling left softkey events and launching the <uicontrol>Options</uicontrol> menu</p></entry>
<entry><fig id="GUID-30495722-DF49-45A3-ADBD-799517AC4A11">
<object data="GUID-183D31B7-992E-4537-9831-C859EB61D10F" height="320" width="184">
</object>
</fig></entry>
<entry><ul>
<li><p><xref href="GUID-A9330FEF-C559-4E2B-B064-0151FDADEA8C.dita">Event handling</xref></p></li>
<li><p><xref href="GUID-4941C035-C359-4968-9BD5-31F44EE5F810.dita">Handling commands</xref></p></li>
</ul></entry>
</row>
<row>
<entry><p>Handling key and pointer events </p></entry>
<entry><fig id="GUID-F4D00ADC-F096-4038-B107-9BA5B9A0D0A4">
<object data="GUID-EAC5F9E8-9B7E-4A56-B6C0-E426637BBC3B" height="320" width="184">
</object>
</fig></entry>
<entry><ul>
<li><p><xref href="GUID-EF7FF39E-929F-4767-B475-5D582D37BB32.dita">Handling window
server events</xref></p></li>
<li><p><xref href="GUID-E402616A-7ED8-45AC-B836-99C3A3760B33.dita">Handling key
events</xref></p></li>
<li><p><xref href="GUID-4D2AA522-82AB-4D1E-9F1E-5C6A35DEF195.dita">Handling pointer
events</xref></p></li>
</ul></entry>
</row>
<row>
<entry><p>Rotation</p></entry>
<entry><fig id="GUID-A40E67E5-6CE4-4BB2-AC82-CAE93159849A">
<object data="GUID-377C3A77-6C89-4C44-A33A-852CFB7ADE58" height="384" width="356">
</object>
</fig></entry>
<entry><p><xref href="GUID-DD15F24B-0786-4531-A6C5-A5E70EBE2732.dita">Handling
layout change events</xref></p></entry>
</row>
<row>
<entry><p>Internationalization</p></entry>
<entry><fig id="GUID-749D0090-01D1-4032-BE03-1EFBC3F090ED">
<image href="GUID-42CB471F-B882-45D4-A1D3-20D3FF0C336E_d0e38135_href.png" scale="33" placement="inline"/>
</fig><fig id="GUID-549EF163-36CF-4F2D-8B42-1ACB0024BE3B">
<image href="GUID-3B945B72-EC12-4CC0-B7DA-1FC517A9B14D_d0e38139_href.png" scale="33" placement="inline"/>
</fig></entry>
<entry><p><xref href="GUID-E111C4E8-1342-4E87-ACB4-5B630AF1501C.dita">Internationalization
and localization</xref></p></entry>
</row>
<row>
<entry><p>Exiting the application</p></entry>
<entry><fig id="GUID-DF5ED5BD-96FE-47DE-A3B5-5587AFF05E01">
<object data="GUID-CE60D453-624B-4CCB-847D-E1E425E896E2" height="320" width="184">
</object>
</fig></entry>
<entry><p><xref href="GUID-11FE772A-E662-4B88-B871-97A40A40FBAB.dita">Handling
EEikCmdExit</xref></p></entry>
</row>
</tbody>
</tgroup>
</table></conbody></concept>