[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/
