Recently my Director lamented that he could not sync his Google account services to his iPad without using iTunes. He had configured his iPad to use his Google mail and calendar but he could not add new entries to the calendar. The sync was one way from Google to his iPad. He was frustrated that he would have to wait until he got home to sync that entry via iTunes back to his Google calendar.
During the day he might add one or more contacts to his iPad. At some point he would need to craft an email using Gmail in a browser and the contact would not be available because he had not yet synced his iPad to iTunes.
While working at his desk, he was used to using Microsoft Outlook and having one place to access his email, calendar and contacts. During meetings, he could continue his collaboration from his iPad. It was configured to so that the Mail, Calendar and Contact apps synchronized with the corporate servers. Add a meeting to his iPad calendar and it was added to his Outlook calendar. He had all his contacts and email at his fingertips and he could continue working as though he was sitting in his office. Good for him that it is easy to set up an iPad (or iPhone) to use Google's services in this way.
Although Apple's iOS provides a native method to connect devices -- iPad, iPhone and iPod Touch -- to Google services, that connection is limited to Gmail and Google Calendar. To sync your Google Contacts to your device you have to use iTunes. However, as Google began to push their services into the enterprise collaboration space Google realized that it would be an easier sell if users could continue using the desktop software to which they were accustomed. That meant supporting Microsoft Outlook desktop software and Microsoft Exchange services for mobile devices. A lot of corporate users were connecting their iPhone and Android devices via ActiveSync to the corporate Exchange servers.
ActiveSync is a mobile data synchronization technology and protocol developed by Microsoft, originally released in 1996 ... which provides push synchronization of contacts, calendars, tasks, and email between ActiveSync-enabled servers and devices.1
To drive the adoption of Google Apps services Google introduced Google Sync. Google Sync leverages Microsoft's ActiveSync technology to allow syncing of Calendar, Mail and Contacts. In effect Google Sync turns Google's services into the equivalent of a Microsoft Exchange enterprise messaging and collaboration system.
The advantages of using this service are as follows:
- No need to use iTunes to keep contacts in sync
- Always have access to Google services from anywhere -- iPad, iPhone or web
- Update in one place and have that update be everywhere
- iOS 4.0 or later -- Google Sync will not work on an iPad will older iOS versions
- Enable Google Apps2 -- If you use Google Apps for Enterprise, your administrator will first need to enable Google Sync before you can take advantage of this feature.
Before we setup our device(s) we want to make sure to create at least one recent backup via iTunes sync. Despite Apple's and Google's best attempts devices and software services sometimes fail. If your data is at all important to you then you'll head my advice. Perform a sync with iTunes to make sure that Contacts and Calendars from your iOS device are backed up to your computer.
Once the back is complete do the following tasks. I've included screen shots to make things a little easier to follow.
From the Settings screen of your device tap the Mail, Contacts, Calendars section and then Add Account...
Tap Microsoft Exchange to add a new entry.
Enter your Google account information. The description field defaults to Exchange. If you already have a corporate Exchange account setup on your device you may want to change this to something else. Tap Next.
Enter the Server information. The Google ActiveSync service is hosted at m.google.com. Tap Next.
You can choose to sync all three services on disable services you don't need. Tap Save.
Once the account is setup you will want to tap the entry to change some of the default settings. By default ActiveSync will only sync the default Inbox and 3 Days of email.
If you want access to all your email choose No Limit.
You may want to sync some of the other mail folders such as the Sent* and Drafts folders.
Your Mail, Calendar and Contacts are now being synced with Google over the air. Be sure to turn off syncing in iTunes before syncing your iOS device. Having both Google Sync and iTunes syncing enabled can lead to data corruption and duplication.
- Mail, Calendar, & Contacts: Set Up Your Apple Device for Google Sync
- Mail, Calendar, & Contacts: Choosing Which Calendars to Sync
- Google Apps Administrator Help
- Exchange ActiveSync: Frequently Asked Questions
Losleos19th May 2011 at 8:36 AM
I was looking for a way to sync more than only the inbox. Your bloghelped me a lot. You're my hero for today!
Khürt L. Williams21st May 2011 at 6:06 AM
Max5th March 2011 at 5:34 PM
I am already using ActiveSync on my iPad to sync with the office MS Exchange server. Can I use the technique you described here to ADDITIONALLY with Google? What I am looking for is to use my iPad as a "broker" to enable syncing my office calendar/contacts with Google. Sort of using it as a Plaxo (but I can't install Plaxo on my office laptop).
Khürt L. Williams22nd March 2011 at 7:09 PM
This does not allow you sync your office Exchange contacts to Google and vice-versa. It would be to easy for employees to copy/steal their employers entire employee email directory and calendar. Using something Plaxo to sync/store company data ( email addresses, calendar ) to your own personal information system would most likely be a violation of your corporate IT policy. Think about it this way. Would you want your personal contact list being stored on my computer?