Какие полезные ресурсы можно найти для синхронизации контактных данных на мобильных устройствах с приложением .NET?
-
07-07-2019 - |
Вопрос
По сути, мы хотим иметь возможность каким-то образом синхронизировать контакты нашего приложения .NET с контактами на мобильном устройстве (Pocket PC, iPhone, Blackberry и т. д.). Желательно заключить сделку одним выстрелом, которая может взаимодействовать со всеми ними, но не кажется вероятным. Р>
Желательно также, чтобы мы не писали приложения (или, по крайней мере, очень простые) для мобильных устройств, но могли синхронизироваться со встроенной функцией контактов этих устройств, отправляя их с устройства в наше приложение и т. д. наоборот. Для электронной почты мы настроили наше приложение в качестве сервера IMAP, и мобильные устройства могут просто синхронизировать таким образом, и что-то подобное было бы идеально, но я подозреваю, что такого стандарта не существует.
Существуют ли коммерческие библиотеки с гибким API, которые позволяют нам это делать?
В порядке предпочтения предпочтение отдается PocketPC, iPhone, Blackberry, но информация по любому из них будет принята с благодарностью.
Решение
Есть API, идущие в / из .Net и gmail, возможно, вы могли бы использовать центральную учетную запись Google в качестве канала:
Руководство по разработке аккаунта Google: .NET - Контакты р>
Тогда есть способы перейти от контактов gMail к смартфонам, например Goosync .
РЕДАКТИРОВАТЬ: другим вариантом может быть написание драйвера syncML для вашего приложения с использованием SyncMLDotNet и синхронизация с устройства через бесплатный сервер, такой как Funambol .