How to Make Conduit?

How do you make a full-fledged conduit?

The primary source of info on conduit development is Palm Computing itself. The main thing there is the Conduit SDK. There are versions in C++ for Windows and Macintosh, and a Java version. The C++ version requires Visual C++ on Windows, and the Macintosh-native version of CodeWarrior on the Macintosh. For the Java version, Palm only supports Symantec's Visual Café Pro, though I've heard you can use any Java development system. The site also has lots of good info on developing conduits. You might want to start with Stu Slack's conduit development tutorial.

Borland Delphi users have three options. First, there is TurboSync. This is a set of VCL components that lets you build conduits for Windows systems in Delphi. There is a similar product, the straightforwardly-named Delphi Conduit Class Library. And finally, there's a product called EHand PalmAccess, whose use for Delphi conduit development was covered in the June 2000 issue of Delphi Informant Magazine. PalmAccess, being a COM component, can also be used from languages like Visual Basic and Java.

On Unix/Linux systems, conduit development is part of the ColdSync and pilot-link packages. These two competing software packages each have their own way of writing conduits, and both are different from the official Conduit SDK, so you'll have to consult those packages' documentation for more information.

Today: Sep 8, 2010