That the iPhone isn't a true iSync client demonstrates Apple's lack of support for it's own technologies. iSync was a great idea, and I'm lucky enough to have a Sony cell phone that works with it to back up my phone's phone numbers and carry my computer's calendar with me.
But the iSync compatibility list hasn't been updated since I don't know when, it doesn't take into account that new phones are constantly coming out, and despite it's initial prowess, it hasn't been developed and grown in capability at all.
It's a shame that Apple's on phone can't sync calendars & to-do items with Apple's own iCal ap, running on an Apple computer.
http://TechThoughts.org
Actually, the iPhone IS an iSync client, at least when it comes to bookmarks, contacts, and calendars. It interfaces to iSync via iTunes, but the actual syncing is entirely handled by iSync.
Developers wanting to sync to iCal (including myself) will (hopefully) be able to do so pretty easily by piggybacking on the iPhone's own Calendar Store - iSync just syncs the Calendar Store wholesale, so any to dos SHOULD go along for the ride automatically. This is a bit hacky, though, since it forces you to modify the central Calendar Store (if something goes wrong, you'll corrupt data for not only your program, but the official Calendar app as well), and also limits the metadata you can place on the to dos to the limited stuff Apple supports in the framework (priority, calendar, due date, alarm), making life a bit harder for us GTDers who want contexts and tagging and those sorts of fun things
And yes, I am developing an iPhone task manager of my own called AutoPilot, which will sync to both the Mac & to PCs running Outlook (which is where I'm worried, no lovely iSync there for me to cheat - unless Apple lets developers write custom sync conduits for iTunes itself, I'll have to hack together a really ugly Outlook plug-in or iTunes hack of some sort to pull off syncing...). You can follow the development at
autopilotapp.wordpress.com. With the big guns at Omni throwing their hat into the ring as well, this should prove to be a VERY interesting sector to develop in
- Bill Kline, Developer, AutoPilot