Akonadi

Akonadi

Infobox software
Akonadi
developer = KDE
operating_system = Unix-like
genre = Personal information management
license = GNU Lesser General Public License 2.1
website = http://pim.kde.org/akonadi/

Akonadi is a personal information management (PIM) framework for KDE 4.1 and newer. [ [http://dot.kde.org/1206623838/ Akonadi Sprint Readies for KDE 4.1] ] Akonadi will function as an extensible data storage for all PIM applications. In KDE 3 all PIM applications had different data storage and handling methods, which lead to several implementations of essentially the same features. Besides data storage, Akonadi has several other components including search, and a library (cache) for easy access and notification of data changes. Recent Akonadi builds address a memory issue in which two application requesting the same data caused that data to be loaded into memory twice. With Akonadi functioning as a server this problem is avoided. [ [http://conference2006.kde.org/conference/talks/9.php aKademy 2006: Akonadi – The KDE 4.0 PIM Framework] ]

Akonadi communicates with servers to fetch and send data instead of applications through a specialized API. Data can then be retrieved from Akonadi by a model designed to collect a specific data (mail, calendar, contacts, etc). The application itself will be made of viewers and editors to display data to the user and let them input data. Akonadi will also support metadata created by applications. [ [http://dot.kde.org/1177506111/ Akonadi Hacking Meeting] ]

Because Akonadi takes care of data storage and retrieval, which are traditionally the difficult parts of creating a PIM application, development of PIM applications is made much easier. Using Akonadi, the mail viewer component of Mailody was created in only 10 minutes. [ [http://www.omat.nl/drupal/creating-mail-reader-10-minutes Tom Albers: Creating a mail reader in 10 minutes.] ]

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Akonadi — Entwickler KDE Aktuelle Version 1.6.0 (10. Juli 2011) Betriebssystem …   Deutsch Wikipedia

  • Akonadi — Тип Персональный информационный менеджер Разработчик The KDE Team …   Википедия

  • Akonadi — Desarrollador Desarrolladores de KDE akonadi project.org …   Wikipedia Español

  • Akonadi — Développeur The KDE Team Dernière versio …   Wikipédia en Français

  • KDE Software Compilation 4 — KDE Plasma Desktop 4.7 Developer(s) KD …   Wikipedia

  • KDE 4 — Infobox Software name = KDE 4 caption = KDE 4.1 collapsible = developer = The KDE Team latest release version = 4.1.2 latest release date = release date and age|2008|10|03 programming language = C++ and Qt operating system = Desktop: Unix like… …   Wikipedia

  • Mailody — Developer(s) Tom Albers Stable release 0.5.0 (final KDE3 version) / April 2, 2007 …   Wikipedia

  • KDE4 — K Desktop Environment KDE 4.2 Basisdaten Entwickler …   Deutsch Wikipedia

  • KDE 3 — K Desktop Environment KDE 4.2 Basisdaten Entwickler …   Deutsch Wikipedia

  • KDE 4.0 — K Desktop Environment KDE 4.2 Basisdaten Entwickler …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”