[EMAIL PROTECTED] wrote:
> just got a palm TX, and i want to develop a few apps for it.
> where is the best place to start for a beginner to palm development?
> i can develop applications ( .NET and stuff like that and am
> learning C). where is the best place to start?

Go to both the palmsource.com and palm.com websites, look for the
"developer" links.  Sign up for both the PalmSource and Palm's
PluggedIn developer programs.

Download like crazy.  Get PalmSource's PODS development IDE,
all the documentation on Garnet (Palm OS 5.x), and the 68k SDK 
from PalmSource.

PODS is free, but CodeWarrior (according to those who use it)
is worlds better.  (I am using PODS and managing quite well,
but I had to figure out the tricks to get it all to work right
for me.)

About the documentation and development kits - ignore anything
having to do with the Cobalt version of the OS (it's virtually
dead) and get things for Garnet (PalmOS 5.x).  Look for the 68k
tools.  You may need to do some native ARM programming, but mostly
everything targets the (emulated) Motorola 68k hardware.

(Side note: as for the future, start learning Linux.)

Make sure you have both of:

Palm OS Programmer's Companion  (Tutorial into to Palm OS programming)
Palm OS Programmer's API Reference  (The details)

(And for fun and enlightment, check out "The Zen of Palm" book, also
a free download.)  These are at the PalmSource website.  Read at least
the first few chapters of the Companion.

Download the 5.1 SDK from Palm.  It has documentation on more recently-added
features.  Also from the Palm (PluggedIn) site, get some of the simulators.
PalmSource also has a simulator for Garnet that I like to use because
it starts up faster (and requirs less user input to get going).

Something else you might want to check into is the book "Professional
Palm Programming (Wrox)".  It covers the same material as the Palm
Programmer's Companion, but from another angle, and includes some
helpful examples that you might find valuable as a beginner.  Again,
ignore everything labeled "Cobalt".

There, that should keep you busy for a while...

Jay Ts
--
Author of Using Samba, 2nd edition
Published by O'Reilly Media
http://www.oreilly.com/catalog/samba2/

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

Reply via email to