4
edits
(→Device Sync: added GammUI) |
|||
Line 5: | Line 5: | ||
* On linux, communicating with the handheld can either be done directly (libvisor) or by third party software, such as [http://multisync.sourceforge.net multisync] or [http://www.opensync.org opensync]. OpenSync is a general synchronization framework that currently runs on linux and mac. A windows port is also planned. The plugins are ported from the multisync project, so everything available there, will also be available in opensync (palm support, irmc, syncml, gpe, opie, wince devices). You can also have a look at the short [http://www.opensync.org/file/trunk/docs/OpenSync-WhitePaper.pdf?format=raw whitepaper] describing opensync. Since opensync is just a library it would be possible to embed it directly in the application. | * On linux, communicating with the handheld can either be done directly (libvisor) or by third party software, such as [http://multisync.sourceforge.net multisync] or [http://www.opensync.org opensync]. OpenSync is a general synchronization framework that currently runs on linux and mac. A windows port is also planned. The plugins are ported from the multisync project, so everything available there, will also be available in opensync (palm support, irmc, syncml, gpe, opie, wince devices). You can also have a look at the short [http://www.opensync.org/file/trunk/docs/OpenSync-WhitePaper.pdf?format=raw whitepaper] describing opensync. Since opensync is just a library it would be possible to embed it directly in the application. | ||
* On windows, there is activesync and hotsync (iirc). But I don't know enough of them to decide what to use. What are its capabilities? Does it have sync logic build in? | * On windows, there is activesync and hotsync (iirc). But I don't know enough of them to decide what to use. What are its capabilities? Does it have sync logic build in? | ||
* [http://www.mobile-master.com/beschr.htm Mobile Master] also | * There is a free windows tool [http://muffin.mu.funpic.de/?Delphi:GammUI GammUI] based on the [http://www.gammu.net Gammu] GSM library that currently supports one way synchronisation from mobile to Sunbird | ||
* [http://www.mobile-master.com/beschr.htm Mobile Master] (commercial) also promises synchronization of phone books and calendar with both Thunderbird and Sunbird | |||
* I tried Mobile-Master and couldn't get it to work properly. Only managed to sync a couple of to-do's and no calendar events. If I can work it around i'll update this post... | * I tried Mobile-Master and couldn't get it to work properly. Only managed to sync a couple of to-do's and no calendar events. If I can work it around i'll update this post... | ||
* ''AIUI, HotSync is a Palm-specific (closed) sync client, while ActiveSync is (closed) WinCE-specific. You can write conduits for HotSync; I think there are dev kits available for this. I don't know about ActiveSync. Syncing to mobile devices also includes mobiles IMHO, which will probably use a mix of sync clients (e.g. Siemens S55 uses XTNDConnectPC, Motorola use StarFish's TrueSync) which could all probably have "conduit" equivalents written for them. I don't know if this is the approach you want - it's potentially a lot of different interfaces. -- BenS'' | * ''AIUI, HotSync is a Palm-specific (closed) sync client, while ActiveSync is (closed) WinCE-specific. You can write conduits for HotSync; I think there are dev kits available for this. I don't know about ActiveSync. Syncing to mobile devices also includes mobiles IMHO, which will probably use a mix of sync clients (e.g. Siemens S55 uses XTNDConnectPC, Motorola use StarFish's TrueSync) which could all probably have "conduit" equivalents written for them. I don't know if this is the approach you want - it's potentially a lot of different interfaces. -- BenS'' |
edits