Monday, May 27, 2013

Sync events using iCalendar format with Google Calendar / MS Outlook / Apple devices without using APIs.

We can create a calendar file in iCalendar format and this file can be used by compatible applications like Google Calendar, MS Outlook and Apple devices for synchronizing the events automatically.
The process is simple. We need to create the calendar file (with extension .ics) in a publicly accessible URL and add the URL to the applications. The applications will check the URL at preset intervals and update the events as per the .ics file. Google Calendar have their own interval settings, so the event synchronization may be a bit delayed.