Remember all those applications that were used to push google notifications? Well now you can get rid of them all, as google has finally implemented push services on their servers including Contacts, Calendar and Mail.
Enter the settings application from your springboard.
Choose Mail, Contacts, Calendars.
Select Add Account.
Choose Microsoft Exchange. (Remember that you can only have ONE exchange account).
Enter all the necessary information, then press next.
EMAIL: Enter your gmail account in the following format: (youremail)@gmail.com or (youremail)@googlemail.com
DOMAIN: Leave Empty
Username: (youremail) WITHOUT @gmail.com part or @googlemail.com
Password: Enter your google’s account password.
Description: Anything that you prefer. For example: Gmail
You might receive an “Unable to Verify Certificate” Error, Just choose Accept.
A new field will appear labeled Server. Enter the following: m.google.com and then press next.
At this stage, we have managed to finish all the hard stuff, now you are to decide which services you would like to sync with google. Just turn off the services you do not wish to use, and press done.
After choosing your services, you may be asked what to do with the previous existing information on your iPhone. In this part, if you wish to only sync “My Contacts” group from google then you are to DELETE all existing information. If you tend to Keep on My iPhone, then the “All Contacts” group would be synced.
Make sure that the “Fetch New Data Field” is set to PUSH.
That’s it. Now you can open mail, calendar, or contacts to begin your first sync. Congratulations on your new exchange account.