Showing posts with label sync. Show all posts
Showing posts with label sync. Show all posts

Thursday, May 09, 2013

Syncing Google Contacts to iPad/iPhone Address Book via CardDAV

The cloudier software and services get, the less I sync my iPad with iTunes.
It took Apple a while, but even podcasts can now be sync'd over the air without iTunes.

The only thing that I really needed to go through iTunes was syncing my iPad address book with Google Contacts (in GMail). I only synced about once a month (probably even less often) so my address book really missed some contacts.

But now that we have 2013 Apple and Google both support CardDAV - if you will, the address book equivalent of the more popular CalDAV (for calendar data).

With CardDAV the iPad (or iPhone for that matter) directly goes to Google without the detour through iTunes on the PC. The benefit: you'll be really in sync, like on Android. (SCNR)

Here's what you need to do:

Create a new Account with CardDAV

In Settings find the Mail, Concacts, Calender bullet; the first section is the Accounts section, and there click on Add Account.... Create a new Other account and then select Add CardDAV Accont in the Contacts section.



All you need to provide then is google.com for the server, and your Google credentials (userid and password). You can of course modify the description, but the default - taken from the server name - google.com sounds quite apt, doesn't it.

That's it.
Really.



Unless...

... you did sync your Google contacts previously through iTunes - like I did.

Because then you will notice - in the contacts app - that now all entries are duplicate. Once from the new CardDAV account, and once from the iTunes sync.

Let me show you the fastest way to
Delete the old Address Book

Back to the Settings / Mail, ... page.
Create a new Microsoft Exchange account with dummy parameters like test for Email, Username and Password. I used "test" for it.

Then the iPad will prompt you for a server name, say m.google.com, just to have one that really exists and answers.

Next the iPad will ask you for the services on this account, make sure you turn Contacts to ON.
And now the nice part: you will be prompted if you want to delete all your local contacts. Say you do. And confirm. Be sure to save the account settings, because it will only delete when you save.

And now the old local address book will be gone.
Remove the dummy Exchange account you just created.

Now you have all your Google contacts sync'd to the iPad through CardDav... over the air. No iTunes needed.
Don't forget to go to the PC and turn of Contacts sync (to Google) for the iPad as well.

Monday, July 09, 2012

CalDAV for Android

I've been looking for this since my first Android last year, but at that time there was no CalDAV support for Android. So I had to use the Notify Active Sync solution my company provided. This basically allowed to sync the calendar (and email, ...) as ActiveSync (from the handset's point of view) to our corporate calendar/email/...

With the re-installation on my new HTC One S I found that there is a ("native") CalDAV sync for Android, and luckily our corporate calendar supports CalDAV.


With CalDav-Sync beta from the Google play store you create - as expected - an additional calendar and set up a new profile in "Accounts & sync".

You can change the sync interval, the range of events to sync (past and future) ...
There are also some kludges and fixes for weird calendar or phone behaviour, e.g.  that some Android phones seem to create events only as tentative.

The default mode is a one-way sync from server to phone only, but all you need to do is disable this option, and - voilà - you have a two way sync from server to phone and vice versa.
I have had this running for about a week now and it works like a charme... Although I have to admit that I did not try any synchronization conflicts yet.