7 Nokia Corporation - initial contribution. |
7 Nokia Corporation - initial contribution. |
8 Contributors: |
8 Contributors: |
9 --> |
9 --> |
10 <!DOCTYPE concept |
10 <!DOCTYPE concept |
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
12 <concept id="GUID-F23BB1F1-CF90-597F-8410-34AB8B567501" xml:lang="en"><title>PIM |
12 <concept id="GUID-F23BB1F1-CF90-597F-8410-34AB8B567501" xml:lang="en"><title>PIM Subsystem |
13 Subsystem Overview</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
13 Overview</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
14 <section id="GUID-201D8954-325A-422C-94D3-772274154AF9"><title>Purpose</title> <p>This |
14 <section id="GUID-201D8954-325A-422C-94D3-772274154AF9"><title>Purpose</title> <p>This |
15 document describes storage, organisation and utility functionalities within |
15 document describes storage, organisation and utility functionalities within |
16 Symbian platform Personal Information Management (PIM) technology, as defined |
16 Symbian platform Personal Information Management (PIM) technology, as defined |
17 by its subsystems: Application Engines and Application Services. </p> </section> |
17 by its subsystems: Application Engines and Application Services. </p> </section> |
18 <section id="GUID-78706FAF-6F53-4DFD-B77B-BA44C5E087B2"><title>Key Concepts</title> <p> <i>Application |
18 <section id="GUID-78706FAF-6F53-4DFD-B77B-BA44C5E087B2"><title>Key Concepts</title> <p> <i>Application |
33 are contained between the OS Services layer and the User Interface layer. </p> <p>Key |
33 are contained between the OS Services layer and the User Interface layer. </p> <p>Key |
34 clients of these components are licensee applications that use subsystems |
34 clients of these components are licensee applications that use subsystems |
35 such as Telephony, SyncML and Messaging. </p> <fig id="GUID-5335C9B9-5C4E-5673-AB93-59C921C3AC58"> |
35 such as Telephony, SyncML and Messaging. </p> <fig id="GUID-5335C9B9-5C4E-5673-AB93-59C921C3AC58"> |
36 <title>PIM Subsystem components are part of the Application Services and Generic |
36 <title>PIM Subsystem components are part of the Application Services and Generic |
37 Middleware layers</title> |
37 Middleware layers</title> |
38 <image href="GUID-1742B2A1-6EC1-5368-919B-362516A5D452_d0e585914_href.png" placement="inline"/> |
38 <image href="GUID-1742B2A1-6EC1-5368-919B-362516A5D452_d0e607099_href.png" placement="inline"/> |
39 </fig> </section> |
39 </fig> </section> |
40 <section id="GUID-AEA465F8-77B5-45A6-B5A4-12083A9008F4"><title>Application |
40 <section id="GUID-AEA465F8-77B5-45A6-B5A4-12083A9008F4"><title>Application |
41 Engines</title> <p>Application Engines provide data storage and manipulation |
41 Engines</title> <p>Application Engines provide data storage and manipulation |
42 for user data. </p><ul> |
42 for user data. </p><ul> |
43 <li><p><xref href="GUID-A1227CAE-EE08-5EAF-8D15-81465467C0C0.dita#GUID-A1227CAE-EE08-5EAF-8D15-81465467C0C0/GUID-85D629ED-30D4-5608-A816-07BD375C6A76">Calendar</xref> enables |
43 <li><p><xref href="GUID-A1227CAE-EE08-5EAF-8D15-81465467C0C0.dita#GUID-A1227CAE-EE08-5EAF-8D15-81465467C0C0/GUID-85D629ED-30D4-5608-A816-07BD375C6A76">Calendar</xref> enables |
46 <li><p>The <xref href="GUID-A1227CAE-EE08-5EAF-8D15-81465467C0C0.dita#GUID-A1227CAE-EE08-5EAF-8D15-81465467C0C0/GUID-5F20F757-46F6-5652-AB0F-6B22DBB61111">Contacts |
46 <li><p>The <xref href="GUID-A1227CAE-EE08-5EAF-8D15-81465467C0C0.dita#GUID-A1227CAE-EE08-5EAF-8D15-81465467C0C0/GUID-5F20F757-46F6-5652-AB0F-6B22DBB61111">Contacts |
47 model</xref> provides a unified interface for managing contact information. </p></li> |
47 model</xref> provides a unified interface for managing contact information. </p></li> |
48 </ul> </section> |
48 </ul> </section> |
49 <section id="GUID-D6AC13D1-3C9F-44B2-8691-3F4583E7D805"><title>Application |
49 <section id="GUID-D6AC13D1-3C9F-44B2-8691-3F4583E7D805"><title>Application |
50 Services</title> <p>Application Services are used by multiple application |
50 Services</title> <p>Application Services are used by multiple application |
51 engines or applications running on Symbian OS. </p> <ul> |
51 engines or applications running on Symbian. </p> <ul> |
52 <li><p><xref href="GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita#GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48/GUID-8BD6CF61-80B6-5869-AB85-F572C590DB30">Alarm |
52 <li><p><xref href="GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita#GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48/GUID-8BD6CF61-80B6-5869-AB85-F572C590DB30">Alarm |
53 Server</xref> maintains a queue of system-wide alarms. </p></li> |
53 Server</xref> maintains a queue of system-wide alarms. </p></li> |
54 <li><p><xref href="GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita#GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48/GUID-32519F1C-429A-59C9-B945-D0B1F81A0AA5">Calendar |
54 <li><p><xref href="GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita#GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48/GUID-32519F1C-429A-59C9-B945-D0B1F81A0AA5">Calendar |
55 Conversion</xref> converts dates between Gregorian and Chinese lunar calendar |
55 Conversion</xref> converts dates between Gregorian and Chinese lunar calendar |
56 dates for applications requiring Chinese date support. </p></li> |
56 dates for applications requiring Chinese date support. </p></li> |
58 model</xref> manages a collection of files that provide context-sensitive |
58 model</xref> manages a collection of files that provide context-sensitive |
59 help information. </p></li> |
59 help information. </p></li> |
60 <li><p>Notepad API is a middleware tool that you can write simple text to |
60 <li><p>Notepad API is a middleware tool that you can write simple text to |
61 and save for future reference. </p> </li> |
61 and save for future reference. </p> </li> |
62 <li><p>The Calendar Interim Utils2 is an Organizer API that provides methods |
62 <li><p>The Calendar Interim Utils2 is an Organizer API that provides methods |
63 you can use to keep track of your time, extending APIs from Symbian OS. It |
63 you can use to keep track of your time. It displays the individual days of |
64 displays the individual days of a given time period. You can add notes and |
64 a given time period. You can add notes and memos to these dates to organize |
65 memos to these dates to organize your schedule.</p> </li> |
65 your schedule.</p> </li> |
66 <li><p>Phonebook APIs provide methods useful in creating a contacts database |
66 <li><p>Phonebook APIs provide methods useful in creating a contacts database |
67 and performing various operations on it. These APIs expand on the Contact |
67 and performing various operations on it. These APIs expand on the Contact |
68 model.</p> </li> |
68 model.</p> </li> |
69 <li><p><xref href="GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita#GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48/GUID-4268D6AA-F468-5461-88A2-D6852D4AC69A">Time |
69 <li><p><xref href="GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita#GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48/GUID-4268D6AA-F468-5461-88A2-D6852D4AC69A">Time |
70 zone localization</xref> provides localized versions of time zone and city |
70 zone localization</xref> provides localized versions of time zone and city |