Essay
Plato’s Beard
Permalink
Permalink
Permalink
» Trivia
Permalink
Permalink
Permalink
Permalink
Plato’s Beard » MacStuff
Plato’s Beard » MacStuff
May 11th, 2006 by ravi
Using and synchronizing contacts
Most of you probably have a desktop computer, perhaps also a laptop, one or more hand-held device (Palm computer, iPod, etc), and a mobile/cell phone (and there is also the home phone, but I will ignore that here). The standard problem: keeping the information sync'ed up between all of them, without needing data re-entry.
What data?
At the least, contact/addressbook information, and calendar/task entries. Stuff that falls under the PIM (Personal Information Manager/Management) cloud.
How is it accessed?
You would think that in the Internet age you would store the information on a central server and access it using standard protocols supported by client applications. That, it turns out in my experience, is tougher than I would have thought.
The technology
If you live in a pure Microsoft world (Windows on your PC, laptop, handheld and mobile phone) you probably can stop reading, at this point, and add a comment exhorting me to come over to your side! Windows probably does a decent job of Sync'ing between your computer and your handheld or mobile phone. Throw in an exchange server and you probably get syncing across computers as well. Well, what about the rest of us?
The standard technologies (well, one of the standards: as the saying goes, the great thing about standards is that there are so many to choose from!) for contact and calendar information are LDAP directories and iCalendar based calendar subscriptions and import/export.
Surprisingly both LDAP and iCalendar are supported by today's addressbook, email and calendar applications, including: Mozilla Thunderbird, Mozilla Sunbird, Apple Addressbook (and hence Mail), Microsoft Outlook (from what I know), the many GNU/Linux/GNOME/KDE applications (Kmail, Evolution, Kontact, etc).
Well, are we done, then?
Annoyances
Unfortunately there are many annoyances to deal with:
Is there hope?
There is hope for the future, but my investigation has found nothing with enough coverage to make it worthwhile. The exception, if any, is ScheduleWorld. As far as I know, these are your options: