CalDAV and SyncML Resources
25 Jan 2011One of our projects requires a calendar application with bi-directional synchronization with any other calendar applications/services such as Microsoft Outlook, Mozilla Thunderbird, Google Calendar, Yahoo! Calendar, iPhone, Nokia or others.
We can export iCalendar file, that would be readonly i.e. client applications can not write back to source calendar
I started looking at CalDAV, which is an extension to WebDAV, and SyncML, which is gaining traction because most of the mobile devices use it for synchronization of data. I yet to find where CalDAV fits when it comes to mobile devices.
I found out some interesting links, which I am still going through. I thought, it would be nice to share these links:
- SyncML
- SyncML Resources - OMA
- SyncML Server in PHP
- Mooha - SyncML Server in PHP
- SyncGW - SyncML and WBXML Gateway
- SyncML Resources - Horde.org
- Funambol - SyncML server, client and add-ons
- CalDAV
- CalDAV Resources
- CalDAV support in SabreDAV - A WebDAV server in PHP
- DAViCal - CalDAV server in PHP
- State of CalDAV on mobile-devices
- CalDAV Resources by Google
- iCalendar - Wikipedia
- iCalCreator - PHP class to manipulate iCal(.ics) files
- PHPiCalendar - PHP class to parse/view iCal(.ics) files
- Bennu - PHP iCalendar library (inactive project?)