Как синхронизировать CalDAV и CardDAV с Android
Когда люди думают об электронной почте, календарях и контактах в наши дни, то, несомненно, одной из первых приходит на ум Google. Особенно если вы являетесь пользователем Android. Тем не менее, существует множество других провайдеров электронной почты, контактов и календаря. Используете ли вы iCloud, службу FastMail или даже календарный компонент службы вроде NextCloud, заставить их работать на Android может быть нелегко. Поэтому я и подготовил этот материал.
Что такое CalDAV и CardDAV?
CalDAV и CardDAV являются протоколами для календарных и контактных данных, соответственно. CalDAV можно использовать как для календарей, так и для задач, а CardDAV — только для контактов. Это альтернатива собственным системам, используемым Microsoft Exchange и Google для работы с контактами и календарными данными.
Если вы используете службу, не являющуюся Gmail или Microsoft Exchange, то с большой вероятностью она поддерживает CardDAV и CalDAV. Даже если эти технологии не используются специально, сервис может предложить синхронизацию с их помощью.
Если вы используете устройство на базе iOS, CalDAV и CardDAV поддерживаются нативно. Для Android, однако, вам придется полагаться на сторонние приложения.
Синхронизация CalDAV на Android
Существует несколько различных вариантов синхронизации CalDAV на Android. Одной из возможностей является CalDAV-Sync, которая доступна в бесплатной и платной версиях и раньше была одной из самых популярных. Другой вариант — DAVx5, ранее известный как DAVdroid. Эта опция является полностью бесплатной. DAVx5 также позволяет синхронизировать CalDAV и CardDAV из одного приложения.
Выберите приложение по своему усмотрению и установите его. При запуске приложения вам необходимо будет заполнить регистрационную информацию. Сюда входит ваше имя пользователя (обычно адрес электронной почты) и пароль. Вам также может понадобиться адрес CalDAV для вашего сервера.
Теперь вы можете установить, как часто календарь будет синхронизироваться. И CalDAV-Sync, и DAVx5 поддерживают двустороннюю синхронизацию, поэтому изменения, внесенные на устройстве, также синхронизируются с сервером.
С CalDAV-Sync вам понадобится другое приложение — OpenTask — для доступа к любым спискам задач, синхронизированным с помощью CalDAV. DAVx5 выполняет их синхронизацию изначально. Если вы часто используете задачи через CalDAV, об этом стоит помнить.
Синхронизация CardDAV на Android
Как упоминалось выше, DAVx5 поддерживает как CalDAV, так и CardDAV. Однако если вы установили CalDAV-Sync, вам понадобится отдельное приложение для CardDAV. К счастью, тот же разработчик делает еще одно приложение для Android под названием CardDAV sync.
Настройка параметров для CardDAV очень похожа на настройку CalDAV. Вам понадобится ваше имя пользователя, пароль и, вероятно, URL-адрес CardDAV для вашего сервера. Это должно быть доступно в ваших настройках или в документации, предоставляемой компанией, эксплуатирующей ваш сервер.
После того, как информация введена в выбранное приложение, необходимо выбрать частоту его синхронизации. Контакты обычно обновляются не так часто, как информация календаря, поэтому вы можете выбрать менее частое обновление по сравнению с CalDAV обновлениями.
Заключение
Вышеуказанные опции не единственный способ синхронизации CalDAV и CardDAV на Android. Тем не менее, это два наиболее популярных варианта. Если одна из опций, перечисленных в этой статье, вам не подходит, попробуйте другую. Если ни то, ни другое не работает (что было бы странно), то, возможно, стоит рассмотреть другой вариант.
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.