I wrote my first program for the Palm using waba, but found the
execution speed so slow as to be disconcerting. I have not tested
SuperWaba.
As a university faculty member with a limited budget, I have a
preference for free or almost free tools. This application has two
versions now, one is in java for the web, as an applet, and the other
is written in C for Palm using the gcc toolset (prc-tools).
I believe that the majority of the development time would be GUI, and
that the calculations portion would be largely unchanged, if I stay
with C or java. For that reason, I would be most interested it how to
most easily make the GUI. Waba was not very good for that, and the
Palm environment was great. I have not figured out if there is a good
GUI designer in eMbedded Visual C++ 4.0.
CASL appears to be interpreted on the PocketPC, so I would be
concerned about execution speed, although this would mainly be GUI,
since the calculations are not that complicated.
What tools have you used for both platforms?
David Linker
On Jan 8, 2006, at 1:02 PM, Jeff Summers wrote:
Couple points (continuing this probably off topic conversation).
First, for
multi-platform development, there are several development platforms
that
can oblige. Java (Waba/SuperWaba), NS Basic, and Casl are three
that come
to mind. Casl was designed for multiplatform development - write
once and
compile for either platform. For non-commercial development the
package is
free. Check out www.caslsoft.com
For conversion, that will be harder. The whole paradigm is different -
single tasking vs multitasking, etc. That said, for the sort of
program you
are writing (age+BUN=Lasix dose), probably any development package for
Pocket PC will be fine once you get used to it (and the different
libraries
of functions for Pocket vs Palm).
But, if you are going to have to rewrite anyway, why not write it in
something that allows you to work in both platforms, like CASL or
Java?
Email me offline if you want more detail/help. I too am a medical
professional and write medically related software.
/js
In your message regarding [OT, kind of] Best way to convert Palm
app to
Pocket PC? dated Sat, 7 Jan 2006 22:36:23 -0800, David Linker said
that ...
I have a Palm OS app that I would like to make available to those
who
use Pocket PC. I could use some some pointers and ideas.
It is written using the gcc toolset (prc-tools), written in C. I
have
another version in java that runs as a java applet on a web browser.
The application is an aid for physicians treating patients with
heart
failure. The current executable is a single file, about 40K on
the Palm.
I have tried to understand what I have to do, but I am confused, and
thought that others on this list must have experience and knowledge
about this issue.
First, I am confused about the differences between the available
platforms. Windows CE, Pocket PC, Win32, ARM, etc. Any guidance
gratefully accepted.
Second, what development environment would be good to use? I should
mention that this is NOT a commercial development, and the budget is
limited. So far, the expenditure is about $00.00, and ideally, I
would like to keep it that way. I have downloaded eMbedded Visual
Studio 4.0, but it appears to be set up to compile for a device with
a larger screen. I have previously written programs in waba, but
found the execution speed quite slow.
Finally, where can I find documentation and tutorials like the
excellent ones for the Palm?
Thanks in advance for any pointers or links!
David Linker
--
For information on using the PalmSource Developer Forums, or to
unsubscribe,
please see http://www.palmos.com/dev/support/forums/
--
--
For information on using the PalmSource Developer Forums, or to
unsubscribe, please see http://www.palmos.com/dev/support/forums/
--
For information on using the PalmSource Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/