From: "Mike Hodkin" <[EMAIL PROTECTED]>
> Need to walk before running.  I need to brush up on C/C++ 
> before diving into Palm.
> 
The Palm stationery produces apps that will run (from memory 
a simple form with and edit field and an About form).  You can
use this as a platform to practice C skills just by writing background
modules that calculate or manipulate strings and then copy the
results to one of the pre-built forms.  I had a student that wrote
code to calculate student debt repayments and produced the 
output by using the window write routines to dump text to the
current form.  You don't have to know anything about the
Palm OS memory management, form, controls, events or database
functions to do this, but can gradually expand your tests to include
those.

The problem I've found with students working on C skills outside
of Palm OS is that it's difficult to ignore the environment issues,
particularly when the Palm libraries don't use the standard C
naming for core functions (what-ever misguided Pascal-oriented 
idiot decided to rename standard C functions deserves a good
kicking but it's with us for good now).  Although you will run into
annoying walls with Palm OS issues this group should be able
to fix those for you fairly quickly.  At least with that approach
you get your head into the right space in terms of the design, 
code, debug cycle.

Chris Tutty


-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to