|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
|
2 <html> |
|
3 <head> |
|
4 <title>AIF File in Concepts</title> |
|
5 <link rel="StyleSheet" href="../../book.css" type="text/css"/> |
|
6 </head> |
|
7 <body> |
|
8 <h2>AIF File</h2> |
|
9 |
|
10 <p> |
|
11 The AIF, or application information file, is a Symbian OS-specific file |
|
12 format. An AIF file contains information about captions, icons, capabilities |
|
13 and MIME priority support used by the application. The MMP editor provides support for the AIF editor in the Sources > Resources group.</p> |
|
14 <p class="note"> |
|
15 <b>NOTE</b> AIF files are used only for Symbian OS versions before 9.1. |
|
16 </p> |
|
17 <p> |
|
18 The kind of information an AIF file can contain are:</p> |
|
19 <ul> |
|
20 <li> |
|
21 <p> |
|
22 <b>Icons</b>: Icons are used to represent applications and |
|
23 their associated document files in the system shell or application launcher. If |
|
24 the phone's UI supports embedding, icons may also be used to represent embedded |
|
25 documents. |
|
26 </p> |
|
27 <p> |
|
28 The source files for icons are .bmp bitmaps. These source files are |
|
29 built into a single .mbm file (Symbian OS multiple bitmap file) which is |
|
30 incorporated into the aif file as part of the build process. |
|
31 </p> |
|
32 </li> |
|
33 <li> |
|
34 <p> |
|
35 <b>Captions</b>: A caption is the text displayed beside its |
|
36 icon. Typically it is the application's name.</p> |
|
37 <p> |
|
38 Captions for multiple languages can be defined in a single aif, and |
|
39 the one corresponding to the current system language will be used. In some UIs, |
|
40 captions may be defined in a caption file, separate from the aif file. |
|
41 </p> |
|
42 </li> |
|
43 <li> |
|
44 <p> |
|
45 <b>MIME Support</b>: Multipurpose Internet Mail Extensions, |
|
46 MIMEs, define a file format for transferring non-ASCII data, such as graphics, |
|
47 audio and fax, over the Internet. The AIF file lists the MIME types that the |
|
48 application supports, and the priority of support that each type is given. When |
|
49 a file is opened, Symbian OS launches the application which has the highest |
|
50 priority of support for the type of data in the file. |
|
51 </p> |
|
52 <p> |
|
53 Given two applications with the same MIME type priority, Symbian OS |
|
54 arbitrarily launches one of them. |
|
55 </p> |
|
56 </li> |
|
57 </ul> |
|
58 <h5>Related tasks</h5> |
|
59 <ul> |
|
60 <li><a href="../tasks/AppInfoFile.html">Creating an AIF File</a></li> |
|
61 </ul> |
|
62 <h5>Related references</h5> |
|
63 <ul> |
|
64 <li><a href="../reference/AIFEditor.html">AIF Editor</a></li> |
|
65 <li><a href="../reference/MMP_Editor.html">MMP Editor</a></li> |
|
66 </ul> |
|
67 <div id="footer">Copyright © 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> |
|
68 |
|
69 </body> |
|
70 </html> |
|
71 |