android icon greenLearn how to sync iCloud calendars with any android phone and android tablet using a CalDAV client. Most android devices do not have a built-in CalDAV client. Hence, there is the need to install a CalDAV client on android devices to sync iCloud contacts from iPhone, iPad or Mac. In the same manner, iCloud contacts are synced with android devices via CardDAV protocol. In contrast to android, Windows Phone 8.1 has built-in CalDAV and CardDAV clients for syncing iCloud calendars and contacts with Windows Phone 8.1.