Symbian3/SDK/Source/GUID-FE9017F4-4197-472F-A3E7-267169A51ABD.dita
changeset 0 89d6a7a84779
equal deleted inserted replaced
-1:000000000000 0:89d6a7a84779
       
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
       
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
       
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
       
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
       
     6 <!-- Initial Contributors:
       
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-FE9017F4-4197-472F-A3E7-267169A51ABD" xml:lang="en"><title>Registration</title><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    13 <p>You need to register your applications in order to make them visible
       
    14 to the application menu and to provide other information to the underlying
       
    15 operating system. To register, you need to provide a registration resource
       
    16 file, typically named <parmname>&lt;application_name&gt;_reg.rss</parmname> that
       
    17 contains the non-localized information for your application. Examples of non-localized
       
    18 information include:</p>
       
    19 <ul>
       
    20 <li><p>UID of the application</p></li>
       
    21 <li><p>name of the application executable, without an extension</p>
       
    22 </li>
       
    23 <li><p>application properties, such as embeddability or whether
       
    24 it is hidden</p></li>
       
    25 </ul>
       
    26 <p>For more information on how to create a registration file for the non-localized
       
    27 information for your application, see <xref href="GUID-BF1AAA0D-DF2F-4E1D-A0D2-F419BD32F97A.dita">Creating
       
    28 registration resource files</xref>. </p>
       
    29 <p>You also need to provide localized information for your applications,
       
    30 such as captions and icons. This is done by either including a name and path
       
    31 of a localizable icon and caption resource file or the symbolic ID of a <parmname>LOCALISABLE_APP_INFO</parmname> data
       
    32 structure in your application UI resource file. For a discussion of the available
       
    33 options for where you can place this resource statement, see <xref href="jar:GUID-35228542-8C95-4849-A73F-2B4F082F0C44.jar!/sdk/doc_source/ToolsAndUtilities94/DevTools/RegFiles/Tool_Guide_LocalisableIconFile.html#Tool_Guide_LocalisableIconFile" format="application/java-archive">Localisable
       
    34 icon/caption definition files</xref>. </p>
       
    35 <p>You may define the following localized information:</p>
       
    36 <ul>
       
    37 <li><p>application caption, which is typically displayed next to
       
    38 the icon in the application menu</p></li>
       
    39 <li><p>short caption used by some mobile devices when screen space
       
    40 is limited</p></li>
       
    41 <li><p>name of the icon file</p></li>
       
    42 </ul>
       
    43 <p>For more information on using the <parmname>LOCALISABLE_APP_INFO</parmname> data
       
    44 structure, see <xref href="GUID-9F90A2F0-9C76-4871-A766-D1AE0FC42C08.dita">Defining
       
    45 localizable registration information</xref></p>
       
    46 <note>
       
    47 <p>You must compile both the non-localized information registration resource
       
    48 file and the localized information resource file and include the results in
       
    49 your package file in order for your application to be registered in a mobile
       
    50 device.</p>
       
    51 
       
    52 </note>
       
    53 </conbody></concept>