Mozilla2:Device Sync:Platforms

From MozillaWiki
Revision as of 22:08, 8 February 2005 by Mvl (talk | contribs)
Jump to navigation Jump to search

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

No real standard sync application available. There are a few options:

  • opensync/multisync. Not ready yet
  • sync4j. gpl only, need to pay for other licenses
  • gpilot. Intergrated into gnome. Not much documentation available
  • Does kde have something?

Mozilla2:Device_Sync:Platforms:Windows

  • hotsync. More for palm
  • activesync. More for pocketpc
  • opensync/multisync. Not ready yet. Not a standard app.

Device Platforms

I suspect the first five are going to cover the vast majority of PDA/phone-style devices deployed today. It would be useful to have real-world numbers on this, however -- does anyone have a handle on where to get some?

Mozilla2:Device_Sync:Platforms:Blackberry

Mozilla2:Device_Sync:Platforms:Palm

Mozilla2:Device_Sync:Platforms:Symbian

Mozilla2:Device_Sync:Platforms:SyncML

Mozilla2:Device_Sync:Platforms:Windows Mobile

There are other platforms that are likely to be interested in syncing as well:

Mozilla2:Device_Sync:Platforms:Danger

Mozilla2:Device_Sync:Platforms:iPod