Setting up calendars on the iPhone is not as easy as we all would like it to be, there are lots of options and if your iPhone sycs calendars with iCal as well, you may have experienced that the iPhone will only read but not write on those calendars. Also, unless you're a Mobile Me user, your calendars won't update until the next sync. Now, I'm not a Mobile Me user and I don't have plans to become because by now these services should be commodities and they are available for free by the plentiful.
The answer is that you don't want to sync your google calendars through iCal, what you want is your iPhone to fech info from google (or any other calendar using CalDav you may have) independently. In fact, if you don't want to use iCal at all then the more reason to sync directly.
First things first, go to Google Calendar, on the list of calendars on the left sidebar click on "settings", select the appropriate calendar and copy the Calendar Id, it should look similar to this
23893278923hdaa98uiq3eqwhd@group.calendar.google.com Using the calendar Id, build the calendar URL, for the above (ficticious) calendar, the URL should look like this:
https://www.google.com:443/calendar/dav/23893278923hdaa98uiq3eqwhd@group.calendar.google.com/user Then go to your iPhone settings
Select Mail Contacts and Calendar Settings
Select Add Account
Don't be tricked into any type of account from the list, you want to manually add a CalDav account, so select "Other"
Then select "Cal Dav Account" from the options
Finally, use the Calendar URL you created from your calendar ID on the Server line, add your google username and password to the appropriate fields and give your calendar a name.
Now your iPhone will be synchronizing directly from google and you don't even need to use iCal if you don't want to. Also, because Google Calendars can be shared, you can set up this calendar on other people's iPhones and have a shared calendar with your wife, friends, mom, whoever you feel like. You can also add and modify events from your iPhone, just as you would from iCal or the Google Calendar site itself.
Comments [0]