Я ищу, чтобы написать приложение синхронизации контактов для контактов Windows Mobile и google. Я разрабатываю платформу Windows Mobile 6 на данный момент и использую управляемые классы PocketOutlook и C#.WM6 Contact Sync Google
Первоначальная проблема, с которой я столкнулся, в то время как некоторые исследования касаются того факта, что контакты не имеют доступной последней обновленной даты! После прочтения некоторых сообщений на форумах MS один из предложенных подходов - отслеживать изменения контактов, это не кажется хорошей идеей на компактном устройстве, так как не существует события ContactOpdated на уровне ОС, которое я могу найти, и каждый контактный объект имеет обновленное событие для каждого объекта! Работая с этим, если бы у меня было 100 контактов каждый с 10 свойствами, я бы подписался на 1000 событий (у меня много контактов и есть еще много свойств!).
Существует множество услуг синхронизации для WM6, поэтому должен быть способ обойти эту проблему, но пока я еще не придумал ее.
В контакте есть коллекция свойств, в которой вы можете добавлять пользовательские свойства, но поскольку стандартный редактор контактов в Windows Mobile не будет заполнять это при редактировании контакта, я не вижу, как я мог бы использовать его в своих интересах ,
Неужели кто-то сталкивался с этой проблемой раньше, и если да, то как это было с этим связано?
У объектов Google есть обновленная дата, и я буду знать дату последней синхронизации, поэтому загрузка будет прекрасной.
Заранее спасибо
OneShot