|
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-F43E458D-6650-5BB0-871D-2E4EB1353C48" xml:lang="en"><title>Application |
|
13 Services</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
|
14 <section id="GUID-8BD6CF61-80B6-5869-AB85-F572C590DB30"><title>Alarm Server</title> <p>The |
|
15 AlarmServer is used to set alarms such as clock or calendar applications. |
|
16 The Alarm Server manages a queue of alarms and notifies the user in conjunction |
|
17 with other Application Framework components. </p> <p>The AlarmServer maintains |
|
18 the queue of all system-wide alarms, this is known as Alarm handling. Session |
|
19 alarms are for a single session only and are completed when an alarm expires. |
|
20 Non session alarms occur if a session orphans its alarm by closing its connection |
|
21 to the AlarmServer. </p> </section> |
|
22 <section id="GUID-32519F1C-429A-59C9-B945-D0B1F81A0AA5"><title>Calendar Conversion</title> <p>For |
|
23 applications that require Chinese date support calcon is a calendar conversion |
|
24 utility which provides conversion between Gregorian and Chinese Lunar calendar |
|
25 dates. The conversion is restricted to date conversion – time conversion is |
|
26 not supported. Corrections have been applied where Chinese lunar days are |
|
27 deemed to start at times other than midnight. </p> <p>Julian dates are used |
|
28 for internal storage. A Julian date is a count of days from a point in time |
|
29 (defined as noon 24/11/4713 BC). Chinese Lunar calendar dates consist of: </p> <ul> |
|
30 <li id="GUID-9BA022D5-64C2-5D36-AD11-844183EBDA23"><p>Year cycle </p> </li> |
|
31 <li id="GUID-9EFCC4A8-EF82-541D-B0A3-792CD1CD3144"><p>Year (1-60) </p> </li> |
|
32 <li id="GUID-B3F2059F-4CAF-54B2-B897-673C0125D8CD"><p>Month (1-12) </p> </li> |
|
33 <li id="GUID-85762B70-2F4E-55CE-A25C-C1E72114E306"><p>Whether or not the month |
|
34 is a leap month </p> </li> |
|
35 <li id="GUID-4727C645-CAED-5081-8E9B-22369EA7668E"><p>Day in the month (1-29 |
|
36 or 1-30 in a leap month) </p> </li> |
|
37 </ul> </section> |
|
38 <section id="GUID-6EB921E1-0048-5388-8983-87172763FAB3"><title>Help Model</title> <p>Hlpmodel |
|
39 enables the user to search for specific information on a help database. Help |
|
40 databases contain rich text formatted data (including pictures) and metadata |
|
41 used to identify help information for searching. </p> <p>The help launcher |
|
42 is a small DLL that allows the device-specific help application to be launched |
|
43 with a context sensitive identifier, so that a suitable help topic is displayed |
|
44 within the help application. </p> </section> |
|
45 <section id="GUID-D30706E5-7191-5349-A883-C200B73AFED1"><title>Time Zone Server</title> <p>Time |
|
46 Zone Server provides functionality to convert between UTC times and local |
|
47 “wall-clock” times. It allows for Daylight Savings Time (DST) rules and adjusts |
|
48 local times accordingly. This functionality applies to both the current locale |
|
49 and other specified locales. It also applies to any time, historical or future |
|
50 (within a given range) at the specified locale </p> <p>The application allows |
|
51 time conversion between UTC and local “wall-clock” time and automatic clock |
|
52 adjustment for daylight saving. </p> <p>The Time Zone Compiler creates a Time |
|
53 Zone Database for Symbian OS from the Olson Tz database, which provides a |
|
54 collaborative compilation of information about the world's time zones. </p> </section> |
|
55 <section id="GUID-4268D6AA-F468-5461-88A2-D6852D4AC69A"><title>Time Zone Localization</title> <p> The |
|
56 Time Zone Localization component provides localisation support for time zone |
|
57 names. The component makes use of the standard Symbian OS resource framework |
|
58 for loading localizable strings. This allows licensees to provide localized |
|
59 time zone and city name strings for target markets. </p> <p>Localizable text |
|
60 includes: </p> <ul> |
|
61 <li id="GUID-BEE1FDE0-3E2E-5F0F-82E0-C04711D6C4F2"><p>Time zone ID, generated |
|
62 by the TzCompiler </p> </li> |
|
63 <li id="GUID-C902710F-2EC0-5AD1-B3D4-FA9C7545A8C2"><p>Time zone standard name </p> </li> |
|
64 <li id="GUID-31AAE78F-92C2-5794-BA55-575C118BFE41"><p>Time zone daylight savings |
|
65 name </p> </li> |
|
66 <li id="GUID-83B70D72-3F92-5316-B5BB-735AC0514E78"><p>Time zone short standard |
|
67 name </p> </li> |
|
68 <li id="GUID-60C26CE2-26A9-5617-8A93-BDD02DB24B9C"><p>Time zone short daylight |
|
69 savings name </p> </li> |
|
70 </ul> </section> |
|
71 <section id="GUID-9DFB0954-9CDF-5DAF-BA7A-54A1D64833F7"><title>Versit</title> <p>The |
|
72 Versit component provides a set of classes that can be used by application |
|
73 or system developers to import and export data. The data is formatted according |
|
74 to a set of standards initially defined by the Versit consortium. </p> <p>The |
|
75 plain-text formatted data can be included in emails, saved to disk or transferred |
|
76 from one application to another using streams. Two specifications have been |
|
77 published: vCard for the transmission of contact information and vCal for |
|
78 the transmission of calendaring information. </p> <p>Although the information |
|
79 contained in contact data is different from that contained in calendar data, |
|
80 the basic formatting of the information follows the same style. It is this |
|
81 formatting style that has had a strong influence on the functional requirements |
|
82 of the Versit component. </p> </section> |
|
83 </conbody></concept> |