Mozilla2:Device Sync:Platforms
Platforms to consider
The idea here is to have a paragraph or so for each platform, with a link to a page that can be created later with more details about the relevant APIs. I suspect it's also gonna be useful to put together a matrix of OS x Device platforms, so that it's clear where our biggest holes are likely to be.
OS Platforms
Mozilla2:Device_Sync:Platforms:Mac
Apple ships software called iSync. It doesn't currently support SyncML, nor does it currently have any publicly documented APIs. Rumor has it that the iSync APIs will be released when Mac OS 10.4 (Tiger) ships. Assuming the APIs are complete enough, I suspect we'll be able to get away with writing only an iSync conduit for Mac. Other interesting information about the current state of Mac sync software can be found at Mark/Space, Inc., particularly on the developer page.
Mozilla2:Device_Sync:Platforms:Linux
Mozilla2:Device_Sync:Platforms:Windows
Device Platforms
Mozilla2:Device_Sync:Platforms:Blackberry
Mozilla2:Device_Sync:Platforms:Palm
Mozilla2:Device_Sync:Platforms:Symbian