The PIM API provides Java MIDP applications (MIDlets) access to the personal user data residing in the device’s native memory or the SIM card. In Nokia devices this means the contents of the Phonebook (in device memory or SIM), the Calendar entries, and the items on the To-Do list.
PIM data is accessed through PIM lists, represented by the PIMList
interface. There are three sub-interfaces of PIMList
: ContactList
, EventList
, and ToDoList
used for Contact lists, the Calendar,
and the To-Do list.
The PIM API also provides functionality for importing and exporting the data in vCard and vCalendar Personal Data Interchange formats as specified by Internet Mail Consortium.
The Personal Information Management API 1.0 (PIM API) is included in the implementation as defined in JSR 75: PDA Optional Packages for the J2ME Platform.
The following features are supported:
ContactList
for Phonebook entries in the
device memory. The Series 40 implementation also supports reading
and writing phonebook entries on SIM cards.
EventList
for Meeting, Call, Birthday,
Memo and Reminder entries
ToDoList
for To-do list entries
Versit personal information exchange formats vCard 2.1 and 3.0 for Contacts and vCalendar for Events and To-Dos
Some items have been excluded from each feature in the Series 40 implementation. These exclusions are detailed in subsections corresponding to the each feature in the section Class and interface support.
The following feature is not supported:
To-Do list.