Symbian3/SDK/Source/GUID-AE6F03EB-1430-4526-B4D0-57BC6C6029D4.dita
author Dominic Pinkman <dominic.pinkman@nokia.com>
Tue, 20 Jul 2010 12:00:49 +0100
changeset 13 48780e181b38
parent 11 5072524fcc79
permissions -rw-r--r--
Week 28 contribution of SDK documentation content. See release notes for details. Fixes bugs Bug 1897 and Bug 1522.

<?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-AE6F03EB-1430-4526-B4D0-57BC6C6029D4" xml:lang="en"><title>Touch UI</title><prolog><metadata><keywords/></metadata></prolog><conbody>
<p>When designing a Symbian application, the UI must be designed so
that all tasks can be performed with touch. Therefore, the design
must not rely on hardware keys (except for turning the power ON and
OFF).  </p>
<p>The touch UI in the Symbian platform involves various specific
touch components, component and UI behavior changes, layout changes
and additions to the <xref href="GUID-0D093C3D-4D85-455E-B685-064A9B25B1FE.dita">user experience</xref>. The main differences or additions in touch UI include the following:</p>
<ul>
<li><p>Resistive touch screen (HW).</p><p> For more information, see <xref href="GUID-1FCD0312-7B28-47F9-BE54-822B74A8934C.dita">Designing applications
for touch UI</xref></p></li>
<li><p>Capacitive touch screen (HW). </p><p>For more information,
see <xref href="GUID-1FCD0312-7B28-47F9-BE54-822B74A8934C.dita">Designing
applications for touch UI</xref></p></li>
<li><p>Single tap. For more information, see <xref href="GUID-F66AC845-58B8-4029-AE04-C283226B7C12.dita">Single tap</xref>.</p></li>
<li><p>Multiple touch.</p><p>For more information, see <xref href="GUID-17C64C2F-9426-4B41-9F0A-23060289D644.dita">Multiple touch</xref>.</p></li>

<li><p>Toolbar component in touch UI</p><p>For more information, see <xref href="GUID-EB212C35-5416-4CA7-8091-61B45D78E220.dita">Toolbar</xref>.</p></li>
<li><p>Touch input component (virtual keyboard, hand-writing recognition
and virtual ITU-T) </p><p>For
more information, see <xref href="GUID-57B7DA8C-A62F-4C65-B754-47D9F5E76416.dita">Text
input</xref>.</p></li>
<li><p>Stylus pop-up menu component </p><p>For more information, see <xref href="GUID-C4E728B4-3E84-49A4-83CB-DF146420D78A.dita">Stylus
pop-up menu</xref>.</p></li>
<li><p>On-screen dialer application </p></li>
<li><p>Additional touch functionality to some components (for example,
Preview pop-up) </p><p>For more
information, see <xref href="GUID-E7EFAD50-3323-49A6-A5D9-95B95F0FBF0E.dita">Preview
pop-up</xref>.</p></li>
<li><p>Touch-enabled components</p><p>For more information, see <xref href="GUID-BB8B3A11-0BBC-4759-A7F4-A28C9E70573F.dita">Touch support for UI components</xref>.</p></li>
</ul>
<p>There are two generic layouts for touch UI -portrait orientation
and landscape orientation, see the following figure. The <xref href="GUID-771AF721-E2D7-41C8-BF97-5BD30D1A28AD.dita">Status pane</xref> in Touch UI has three variants: extended, flat and small.</p>
<fig id="GUID-81426DEE-7FBB-48C1-AB46-BCFF3944699C">
<title>Default Symbian Touch UI layouts for portrait and landscape</title>
<image href="GUID-ADA36DA0-4E5D-483D-8AA7-C10A8E55ADD2_d0e68758_href.png" placement="inline"/>
</fig>
</conbody></concept>