core/com.nokia.carbide.cpp.doc.user/html/concepts/AIFDefWizard.html
author Deepak Modgil <Deepak.Modgil@Nokia.com>
Fri, 03 Apr 2009 23:33:03 +0100
changeset 0 fb279309251b
child 939 47d3ca29d054
child 1248 d4fee22b8cbb
permissions -rw-r--r--
DP tools release version Revision: 200912

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>AIF File in Concepts</title>
<link rel="StyleSheet" href="../../book.css" type="text/css"/>
</head>
   <body>
   <h2>AIF File</h2>
	  
	 <p>
		The AIF, or application information file, is a Symbian OS-specific file
		format. An AIF file contains information about captions, icons, capabilities
		and MIME priority support used by the application. The MMP editor provides support for the AIF editor in the Sources &gt; Resources group.</p>
	 <p class="note">
		<b>NOTE</b> AIF files are used only for Symbian OS versions before 9.1. 
	 </p>
	 <p>
		The kind of information an AIF file can contain are:</p>
	 <ul> 
		<li> 
		  <p>
			 <b>Icons</b>: Icons are used to represent applications and
			 their associated document files in the system shell or application launcher. If
			 the phone's UI supports embedding, icons may also be used to represent embedded
			 documents. 
		  </p> 
		  <p>
			 The source files for icons are .bmp bitmaps. These source files are
			 built into a single .mbm file (Symbian OS multiple bitmap file) which is
			 incorporated into the aif file as part of the build process. 
		  </p> 
		</li> 
		<li> 
		  <p>
			 <b>Captions</b>: A caption is the text displayed beside its
			 icon. Typically it is the application's name.</p> 
		  <p>
			 Captions for multiple languages can be defined in a single aif, and
			 the one corresponding to the current system language will be used. In some UIs,
			 captions may be defined in a caption file, separate from the aif file. 
		  </p> 
		</li> 
		<li> 
		  <p>
			 <b>MIME Support</b>: Multipurpose Internet Mail Extensions,
			 MIMEs, define a file format for transferring non-ASCII data, such as graphics,
			 audio and fax, over the Internet. The AIF file lists the MIME types that the
			 application supports, and the priority of support that each type is given. When
			 a file is opened, Symbian OS launches the application which has the highest
			 priority of support for the type of data in the file. 
		  </p> 
		  <p>
			 Given two applications with the same MIME type priority, Symbian OS
			 arbitrarily launches one of them. 
		  </p> 
		</li> 
	 </ul>
	 <h5>Related tasks</h5>
	   <ul>
         <li><a href="../tasks/AppInfoFile.html">Creating an AIF File</a></li>
       </ul>
	   <h5>Related references</h5>
	   <ul>
         <li><a href="../reference/AIFEditor.html">AIF Editor</a></li>
         <li><a href="../reference/MMP_Editor.html">MMP Editor</a></li>
	   </ul>
<div id="footer">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>

   </body>
   </html>