Saturday, November 28, 2009

Синхронизация контактов HTC Hero с Google

Сквозная синхорнизация контактов с аккаунтом на Google - одна из основных функций android, которая привлекла меня в этой платформе. Попробуем переработать некоторый опыт, который я получил в процессе настройки этой конструкции.

Для синхронизации можно использовать не только аккаунт Google.com ( GMail ), но аккаунт Google Apps на собственном домене. При регистрации аккаунта на телефоне следует использовать его полное обозначение вместе с доменом. При этом все сервисы на этом домене ( почта, календарь, задачи, gtalk, docs ) работают на телефоне также без проблем.

Чтобы контакт попал на Google при его создании на телефоне следует указать его тип как Google, иначе он не синхронизируется. Изменить тип контакта после его сохранения стандартным способом уже нельзя ( sic! ). В природе существует специальная программа ContactSync для изменения типа контакта, но на Hero она нормально не работает, о чем честно предупреждает ее автор. Что хорошо, что тип создаваемого контакта запоминается, и помнить о том, чтобы выставить нужный тип контакта, после первого раза не нужно. По крайней мере, в моем случае, так как я использую только контакты Google. Надеюсь, эту недоработку в будещем исправят.

Управление синхронизаций происходит на уровне групп. По умолчанию в контактах создается виртальная группа "Me Contacts", которая служит для выделения контактов, синхронизуируемых с телефоном. В принципе синхронизировать можно любые группы ( или все вместе ). Делается это на телефоне: в списке контактов следует перейти к закладке групы и вызвать из меню пункт "Sync groups". После чего выделить группы для синхронизации между Google и мобильным.

Из мелочей - не все поля синхронизируются, например поля 'nickname' на телефоне пока нет. Но, думаю это скоро исправят

[Android 1.5 @ HTC Hero 2.73.411.17]

No comments:

Post a Comment