UPDATE: See this page for the latest version.

I got my new cellphone yesterday and everything was bliss. I was happy. Everything was just great. I was impressed by the nice feel of it, the responsive interface and the form factor.

Today, I wanted to transfer the contacts from laptop to the new phone and the bliss ended. iSync told me the phone wasn’t supported. I became annoyed. I googled. I found a bunch of plugins for sale and I became even more annoyed. It isn’t much money, but I felt loath to pay to get my phone to sync with my laptop. Besides, I stumbled over a guide of how to write a plugin. So I did.

It is very simple to make an iSync plugin in OS X 10.5, all you need to do is to run the iSync Plugin-Maker application. The application is a part of the XCode tools, and no self respecting geek should be without them on their apple computer ;)

This is the result. The plugin is reasonable well tested, and I’m using it myself. It does however not contain the modem scripts, I will add those later.I intend to put up a permanent page with the plugin and register it to macupdates and versiontracker as soon as possible. And keep the source there as well.