Tło: Mam obecnie kilkaset kontaktów zsynchronizowanych między serwerem Microsoft Exchange a kilkoma urządzeniami mobilnymi. Zapisuję również wyeksportowane kopie kontaktów w .vcf
formacie .
(Urządzenia mobilne, z których obecnie korzystam, to telefon z systemem Symbian, telefon WP7, Nokia N900 i iPad).
Czy istnieje dobry sposób (aplikacja, format pliku, cokolwiek), aby utrzymywać kontakty z udostępnianymi informacjami?
Bardzo częstym scenariuszem jest to, że mam kontakty dla dwóch lub więcej osób mieszkających w tym samym domu, na przykład:
John Doe
123 Main Street, Anytown USA
Home: 555-555-1111
Work: 555-555-2222
Mobile: 555-555-3333
E-mail: John.Doe@example.com
Jane Doe
123 Main Street, Anytown USA
Home: 555-555-1111
Work: 555-555-4444
Mobile: 555-555-5555
E-mail: Jane.Doe@example.org
Jak widać, oba kontakty mają ten sam adres domowy i numer telefonu, ale różne nazwy i numery służbowe i komórkowe. (Inne informacje mogą być również udostępniane lub odrębne).
Znane mi aplikacje i formaty plików nie wydają się być dobrym sposobem na poradzenie sobie z tym. Jeśli użyję jednego kontaktu „John & Jane Doe” dla obu, trudno jest rozróżnić wyraźne informacje (jeśli chcę zadzwonić na telefon komórkowy Jane zamiast Johna). Jeśli używam osobnego kontaktu dla każdego, muszę pamiętać, aby zaktualizować oba (lub wszystkie dla N> 2), gdy przenoszą lub zmieniają swój domowy numer telefonu.
Idealne rozwiązanie pozwoliłoby mi stworzyć rekord zawierający informacje dla ich gospodarstwa domowego, a każdy z ich rekordów kontaktowych powinien zawierać odniesienie do rekordu gospodarstwa domowego, dzięki czemu, gdy przeglądam rekord kontaktu Johna, widzę zarówno wspólne, jak i odrębne informacje.
Czy jest coś, co ma dobre poparcie dla tego rodzaju rzeczy? (Sądzę, że tak, ponieważ jest to bardzo powszechny scenariusz.)
(Podejrzewam, że mógłbym uruchomić własny system, który generuje scalone .vcf
pliki z jakiegoś rozszerzonego formatu, ale nie działałoby to dobrze z synchronizacją na wielu urządzeniach).
Aktualizacja :
Kiedy o to pytałem, utrzymywałem kontakty na serwerze Microsoft Exchange i synchronizowałem je z różnymi urządzeniami mobilnymi. Teraz przechowuję je na moim koncie Gmail, ale nadal używam Exchange ActiveSync ( więcej szczegółów ), więc w rzeczywistości sytuacja niewiele się zmieniła.