I don't know much about conduit development but I can give you some advice about "porting" an application between Windows and Palm.
My advice is don't do it, at least, not in the way you think you're going to do it. User interfaces are very hardware and OS-specific and in my opinion, it'll take you longer to write a "portable" version of your UI than it would to write separate versions for Windows and Palm. Instead, take great pains to separate the real business logic of your application from the parts that are user-interface or OS specific. I have taken many C++ class files from Windows applications and used them verbatim in Palm apps. Just not the stuff that has to do with the user interface. For other OS-specific functions, write yourself an abstract base class to keep the OS details away from the business logic. For example if you want to save something in a "file" or the "registry", don't embed the function calls directly in your business logic; write an adapter for each OS that carries out the low-level tasks. I recommend using the C standard library functions instead of the Palm alternatives. I found that they didn't add much overhead to my app and were portable between environments. Although I'm a professional Java programmer, I don't think using Java on a Palm device is a good idea. Java is a language best suited to large enterprise projects with many contributors where the cost of runtime crashes is high. C++ is the right language to use on Palm. It is the only language that will allow you to produce a native executable that any Palm user can install without a preexisting runtime, and it produces really small files. --- trista joan <[EMAIL PROTECTED]> wrote: > I am currently doing my final yeaar project. My title is personal > financal assistant on palm with a desktop version. Thus i would need > to create an application that runs on both palm and windows desktop > platform. They need to be syncronized to exchange/backup data. > What tools are recommended for this development? I'm looking at a > freeware tool. Thru my research, superwaba could create an appln tht > runs on both palm and desktop. (can it create the conduit?)But is it > going to take a huge runtime? How abt j2me? PRC? and others? > As i know, in order to syncronize both devices, i would need a > conduit(on palm) and hotsycn mgr(on pc). Where can i get them? > -- > For information on using the Palm Developer Forums, or to > unsubscribe, please see http://www.palmos.com/dev/support/forums/ > > -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
