"Emile Swain" <[EMAIL PROTECTED]> writes:
> I need some advice as to what version of PalmOS i should use.
I develop using the PalmOS 3.5 SDK. My applications generally run on all
versions of PalmOS. To do this, I ensure that all of the PalmOS API
calls that I unilize are supported on all versions of PalmOS. If I want
to use and API call that isn't supported on an earlier version of
PalmOS, then, in order of preference, I:
1) Don't use that API call.
2) Use a glue function (as described in the PalmOS SDK docs).
3) Add code that checks what PalmOS version I'm running on and add
workaround code for older PalmOS versions.
4) Restrict use of the app only to versions of PalmOS that support the
API call (by checking the version at launch and refusing to run).
I use the 3.5 SDK because:
1) I prefer 3.5's data type declarations; they're more intuitive to me.
2) I am able to use the 3.5 API calls and the 3.5 glue functions.
When the 4.0 SDK and OS come into general release, I will start to use
them.
--
Dave Carrigan ([EMAIL PROTECTED]) | Yow! MMM-MM!! So THIS is
UNIX-Apache-Perl-Linux-Firewalls-LDAP-C-DNS | BIO-NEBULATION!
Seattle, WA, USA |
http://www.rudedog.org/ |
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/