When Exchange support was added in the iPhone 2.0 software last summer, turning on Exhange Syncing for Contacts or Calendars was an exclusive action. Once you turned on Exchange Calendars you could no longer sync your calendars on your iPhone with your computer directly. It appears that in the iPhone 3.0 that this is no longer the case. I upgraded to the beta of 3.0 last night and when I attempted to setup Google Syncing again with my calendars, I got the screen on the right.
Previously, doing this action would prompt me that all existing calendars on the iPhone would be deleted, now it asks what to do with the calendars already on the iPhone with an option to keep them intact. This indicates that Apple is planning on removing the limitation of supporting either Exchange OR synced content but not both.
Unfortunately iTunes seems to not know what to do with this yet, and if I don’t delete the synced calendars, iTunes is not able to do anything with them.
Also unfortunate is that the iPhone will still only support 1 exchange account, an attempt to add a second Exchange Account brings up the familiar “Only one Exchange ActiveSync account can be configured.” message. While most business users will only have one Exchange account to sign into, Google’s recent move into adding ActiveSync support to Google Calendar and Google Contacts means that at least some of those business users with business accounts on their company Exchange servers may want to setup their personal Google Calendar and Contacts as well, and they’ll be out of luck.
This is still good news, however, for anyone who needs their corporate calendars and contacts but has their own calendars and contacts on their computer as well that they would like to sync. Kudos to Apple for this non-touted but useful feature.