Quando as pessoas pensam em e-mail, calendários e contatos hoje em dia, uma das primeiras empresas que vem à mente é com certeza o Google. Especialmente se você for um usuário Android, o Google pode parecer a única opção sensata. Dito isso, existem muitos outros provedores de e-mail, contatos e calendário.
Quer você use o iCloud, um serviço como FastMail ou mesmo o componente de calendário de um serviço como o NextCloud, pode ser difícil fazer com que eles funcionem no Android. Dito isso, não é impossível, por isso elaboramos este guia.
O que são CalDAV e CardDAV?
CalDAV e CardDAV são protocolos para dados de calendário e contato, respectivamente. O CalDAV pode ser usado para calendários e tarefas, enquanto o CardDAV é estritamente para contatos. Essas são alternativas aos sistemas proprietários usados pelo Microsoft Exchange e Google para seus contatos e dados de calendário.
Se você usar um serviço que não seja o Gmail ou o Microsoft Exchange para seus dados pessoais, há uma boa chance de que ele suporte CardDAV e CalDAV. Mesmo que não use essas tecnologias especificamente, o serviço pode oferecer sincronização usando-as.
Se você usa um dispositivo iOS, CalDAV e CardDAV são suportados nativamente. Para Android, no entanto, você precisará contar com aplicativos de terceiros.
Sincronizando CalDAV no Android
Existem algumas opções diferentes para sincronizar CalDAV no Android. Uma opção é CalDAV-Sync, que está disponível em livre e pago versões e costumava estar entre as opções mais populares. A outra opção é DAVx5, anteriormente conhecido como DAVdroid. Esta opção é totalmente de código aberto. DAVx5 também permite sincronizar CalDAV e CardDAV a partir de um único aplicativo.
Escolha o aplicativo de sua preferência e instale-o. Ao iniciar o aplicativo, você precisará preencher suas informações de login. Isso incluirá seu nome de usuário (geralmente seu endereço de e-mail) e senha. Você também pode precisar do endereço CalDAV do seu servidor.

Agora você pode definir a frequência com que deseja que sua agenda seja sincronizada. Tanto o CalDAV-Sync quanto o DAVx5 suportam sincronização bidirecional, portanto, as alterações feitas no dispositivo serão sincronizadas com o servidor também.
Com CalDAV-Sync, você precisará de outro aplicativo, OpenTask, para acessar qualquer lista de tarefas sincronizada via CalDAV. O DAVx5 visa sincronizá-los nativamente. Se você usa tarefas com frequência no CalDAV, é importante ter isso em mente.
Sincronizando CardDAV no Android
Conforme mencionado acima, DAVx5 suporta CalDAV e CardDAV. Se você instalou o CalDAV-Sync, no entanto, precisará de um aplicativo separado para CardDAV. Felizmente, o mesmo desenvolvedor faz outro aplicativo para Android chamado Sincronização CardDAV.

A configuração desses para CardDAV é muito semelhante à configuração do CalDAV. Você precisará de seu nome de usuário, senha e provavelmente o URL CardDAV do seu servidor. Isso deve estar disponível em suas configurações ou na documentação fornecida pela empresa que opera seu servidor.
Depois de inserir suas informações no aplicativo de sua escolha, você precisa selecionar a frequência de sincronização. Os contatos geralmente não são atualizados com tanta frequência quanto as informações do calendário, portanto, você pode escolher uma programação de atualização menos frequente em comparação com as atualizações do CalDAV.
Conclusão
As opções acima não são a única maneira de sincronizar CalDAV e CardDAV no Android. Dito isso, são duas das opções mais populares. Se uma das opções listadas neste artigo não funcionar para você, tente a outra. Se nenhum dos dois funcionar (o que seria estranho), talvez considere outra opção.
Conforme mencionado acima, CalDAV e CardDAV não são as únicas opções não pertencentes ao Google para contatos e dados de calendário. A Microsoft e outros serviços oferecem Exchange para calendários e contatos, e isso é verdade se você também tiver uma conta de e-mail do Outlook.com. Se você está se perguntando como sincronizá-los em seu telefone, dê uma olhada em nosso guia que mostra como sincronizar o Microsoft Outlook em dispositivos Android.