Google Calendar Supports Apple’s iCal

Google released its much anticipated web based calendar solution last week.  Designed to work in tandem with Gmail and Google Talk, Google Calendar attempts to free the user from the tether of the computer workstation.  Since the information is web based and maintained by Google, it is available to the user whether they access it from their home, office, or even from the local internet cafe.

Since the release of Google Calendar, dozens of stories and blog posts have described its feature set.  Reviewers seem to have mixed emotions about the new web based technology.  Some think it is one of the best technologies Google has released in years.  Some think it only mimics functionality provided by other solutions.  Few reviewers touch on one of Google Calendar’s most powerful features… its Apple iCal integration.

It seems obvious that there are some Macintosh fans among the engineers at Google.  Google Calendar is still beta, but even the beta release boasts powerful Mac only integration.  Google’s initial implementation includes support for Apple’s iCal.

Since Google would like users to replace all existing calendar solutions with Google Calendar, it seems only logical to offer users a way to import information from their existing calendar solutions.  With that in mind, Google engineers made it easy to import delimitated data from just about any source.  In addition to this, there is a specific import just for iCal users.  This makes it easy for any Mac user to switch to Google’s calendar solution.

That’s not all.  Google has gone much further and implemented extensive iCal support.  Since calendar sharing is a main feature of Google Calendar, support was built in allowing iCal users to subscribe to shared Google Calendars.  Simply copy a user specific URL from the preferences of Google Calendar and open iCal.  Select Subscribe from the Calendar menu of iCal and past in the URL from the Google preferences.  iCal asks for a custom title for the shared calendar and allows the users to specify how often iCal should check the calendar for updates.  Once the calendar has been added, iCal will update itself at the specified interval and retrieve updated information from Google.

These shared calendars are ideal for families and businesses that need to make sure everyone is on track with the same information.  Google’s integration with iCal is a powerful feature unique to the Macintosh.  It makes it easy to subscribe to Google Calendars without forcing users to abandon their existing calendar solution.

But while the integration is powerful, there is one major shortcoming.  It’s not possible for users to post new events to the shared calendar from inside of iCal.  iCal can simply import events and changes made to Google Calendar.  The shared calendar is read only from inside of iCal.  To make changes, the user must either open the calendar directly in the web browser, or create their own Google Calendar that has been assigned read/write permissions for the shared calendar.

All things considered, Google Calendar is a very powerful solution.  It offers some very powerful sharing options to other users of Google Calendar.  The iCal integration is simple and effective.  Since iCal is designed to let users subscribe to 3rd party calendars, it is nice to see that Google took advantage of Apple’s iCal API.  Will two-way event support be added in the future?  We can only cross our fingers and wait to find out.  Remember, Google Calendar is still in beta, so anything is possible!


Steve

7 Responses to Google Calendar Supports Apple’s iCal
  1. Anonymous Reply

    um– I think “ical” is just a standardized format (Apple just happen to name their calendar program iCal too). Many other programs use the ical format too. If these google folks were really in love with macs, they would have made google calendar work on safari.

    It would definately be nice if google calendar would sync up with Apple iCal or the like, that is adding event on iCal would update your google calendar, and vice-versa. Right now it’s essentially a publish or subscribe option

  2. smanke Reply

    Anonymous makes a good point, but that sort of standardization is to be expected. Apple just gave the format their own name. Google recognized that format by Apple’s name and thereby does help the Mac community.

    And, for what its worth, support for Safari will be added soon.

  3. jbutcher Reply

    While I realize that this post is *way* late, I’d still like to make the following point:

    Google did not “recognize (that) format by Apple’s name” as symanke asserts. The format’s name *is* ical. Apple named it’s in-house calender application after an established, and open, standard. That’s all.

    It’s a nice nod towards non-proprietary code by Mr. Jobs and Co. Google’s implementing ical support is only the same, and not an overt endorsement of Apple Computer. This is only coincidence, no matter how much we may want it to be otherwise.

  4. smanke Reply

    It is an open standard, but I found it interesting that Google names iCal by name.

    Google doesn’t bother to do so for any other applications that support the format.

  5. jbutcher Reply

    Further clarification: Apple had nothing to do with the (open standard) ical name. It was established before (Apple Computer’s) iCal came along.

    I must agree that this naming confusion does bode well for those who are familiar with both Google and Apple’s iPrograms. A little bit of research, however, quickly dispels any warm and fuzzy notions of Google championing a Mac-only calendering application.

  6. Anonymous Reply

    If we’re being pedantic (and it appears we are), iCal is a program and iCalendar is the standard (“Internet Calendaring and Scheduling Core Object Specification” or iCalendar for short).

Leave a Reply

Your email address will not be published. Please enter your name, email and a comment.