Ever since I got my iPhone I’ve been wanting to integrate its calendar app more into the planning of my day to day stuff. I did some research initially, but gave up about finding a solution that didn’t tie me into some sort of perpetual sync-software subscription model for ages. There are lots of available options if you want to pay, but I wanted free. Not as in speech, but as in beer.
I finally found a setup that works for me. It is as follows: My google calendar account is the heart of the operation. That’s where my different calendars are all based. On my iPhone I installed the excellent app called Nemussync. While neither the website nor the utility is super flashy it works beautifully out of the box and does two-way synchronisation between your iPhone and your google account. Setting it up for automatic updates can’t be done from the GUI yet, but it’s a fairly benign little hack (you basically just have to copy a .plist file to a directory, it’s on the nemussync page under FAQ).
Now that the iPhone is hooked up to the google account all we need to do is set up some hefty syncing between ical and the google account. Google calendar now supports CalDav which means that you can sync your calendars both ways for free. Google even supplies a nifty little tool to accomplish this. The process is really quite seamless and my experiences thus far are really positive. Thumbs up to all the macheads at google who make this possible.
Oh… and screw you mister Jobs and your overpriced MobileMe disaster.