A new way to sync Google Contacts
gmailblog.blogspot.co.uk
gmailblog.blogspot.co.uk
That said, I'm glad they're doing this now. For the longest time the only way to sync contacts on iOS has been to set up google as an exchange provider.
This seems to work fine for me. Is there an advantage to CardDAV?
'Limited Contact Information. The iOS device can synchronize up to 3 email addresses. Phone number synchronization is limited to 2 Home numbers, 1 Home Fax, 1 Mobile, 1 Pager, 3 Work (one will be labeled 'Company Main') and one Work Fax number.'
https://support.google.com/mail/bin/answer.py?hl=en&answ...
The limitations on the Mac are less serious but still not all address data gets synced, for example relationships.
http://tools.ietf.org/html/rfc6352
CardDAV is much like CalDAV and WebDAV - but for vCards - which has been around pretty much forever.
Interesting fact: Apple appears prominently in the RFCs of two of the three protocols as well as the vcard format.
With vCard and CalDAV, open-source productivity software never really did much better than Microsoft Exchange/Outlook, but CardDAV does provide something that Exchange doesn't - an working, standards-based way to sync your contacts across all accounts.
So, it seems like work on a better address book is ongoing.
Now if todo list could just get an open standard maybe we could sync iPhone Reminders to Gmail Tasks.
https://play.google.com/store/apps/details?id=org.dmfs.calda...
https://play.google.com/store/apps/details?id=org.dmfs.cardd...
are two of which I'm aware, but they're not free. They worked well when I had my own calendar server, integrating into the "Accounts and sync" section of the settings, thus providing fairly seamless integration with the native calendar app, for example.
http://productforums.google.com/forum/#!category-topic/mobil...
http://superuser.com/questions/40437/editing-contact-in-gmai...
http://productforums.google.com/forum/#!category-topic/gmail...
https://plus.google.com/112865255606805639625/posts/8E8Mtx9f...
Could you go the other way, and have a standalone app be the contact source, then sync from the app into gmail??