How can I use Gmail to sync my calendar between Mac OS X and Android? I've recently bought an HTC Desire and I'd like to sync my calendar from my MacBook Pro (Os X 10.6.6) with the calendar from the phone. I suppose it would be easiest to do it over Gmail, but I'm not sure how. I checked their site, and there is a simple tutorial how to do it if you want Gmail calendar events in iCal, but I need the opposite. How to do that?
The approach I took was to sync my phone with the gmail calendar and then sync iCal with google calendar. I don't sync directly between phone and mac.

I can add events on all three now and it will sync between all of them.

edit: I've been asked to post up a screengrab, but it honestly isn't needed. I've seen the guides on setting up CalDav but it's honestly not required, iCal has a really simply method to add an account which makes it extremely simple to do.


Launch iCal
Go to File -> Preferences
Delete any accounts you think you might have set up incorrectly
Add an account with the + button
Leave the account type as Automatic
Enter your google email address
Enter your google password


That is IT! I have a personal and work calendar on google calendar and it brought both in.