borunov пишет:вопрос - как более-менее универсально сохранить.. а вы - стандарты, велосипеды..
Как раз именно для миграции контактов vcard самый простой и универсальный путь.
Все поля контакта есть в vcard.
Делаем export -> all contacts -> выбрать путь. Получаем пачку файликов .vcf, которые понимает почти любой девайс.
Другое дело, что понимает он только стандарнтые поля. а все нестандартные надо будет менять.
Но за то данные не потеряются.
Все остальные способы (кроме бэккапа) втягивают не все поля. Правда я еще не проверил способ с exchange, доделаю на днях и проверю.
Добавлено: 13.07.2010 12:11:42
MrClon пишет:На сколько я понимаю сейчас на роль транспортного формата более или менее подходит только vCard (Хотя есть вариант с использованием сторонних сервисов. Например гугл, с ним думаю много что можно синхнонизировать).
гугл всего лишь база данных. такая же как exchange, funambol, evolution и т.п.
стандарт передачи все равно vcard. а как эти vcard хранятся и обрабатываются внутри конкретной б.д. это дело десятое.
Добавлено: 13.07.2010 12:15:48
MrClon пишет: Каждый делает как хочет, и врезультате при переносе контакта из google в outlook нужно редактировать не стандартизированные поля?
я это знаю. дальше то что?
MrClon пишет: один файл, скормить его телефонной книге N900 и получить все стои 100500 контактов.
я не вижу принципиальной разницы один это фаил или тысяча. вопрос в стандартизации полей, а не в количестве файлов.
все равно работать надо со сложившейся ситуацией, когда у каждой крупной базы свои предпочтения и конвертить надо под базу.
MrClon пишет:Велосипедом это было-бы если-бы существующие форматы удовлетворяли потребностям.
тогда сформулируй, чем же сейчас формат не удовлетворяет.