Synopses & Reviews
If the Palm OS(r) can do it, you can do it too... Leverage the power and versatility of the Palm OS with this comprehensive guide! Whether you're a corporate developer looking for new ways to distribute information to your mobile workers or a programmer interested in maximizing the capabilities of Palm OS devices, this book will help you get there. Your guided tour begins with solid explanations of the Palm OS, which powers Palm handhelds, the Handspring(TM) Visor(TM), and the new Sony(r) Cli?(TM), among other devices. You then get step-by-step instructions on writing applications, including detailed tips on everything from using the latest development tools for streamlining your programming to making the most of the hot new wireless Web features. Inside, you'll find complete coverage of Palm OS programming
* Customize your user interface with alerts, pop-up triggers, and more
* Build forms and menus with Constructor
* Master compiling and linking in CodeWarrior(r) or with GNU tools
* Sync apps with desktop computers through conduits
* Create, retrieve, and modify database information
* Maximize Palm OS power usage and memory
* Transfer data by beaming, using a serial port, or accessing the Internet
* Develop Web clipping apps
Bonus CD-ROM includes:
* Trial versions of Satellite Forms and Pendragon(TM) Forms
* PocketC Compiler 3.5
* Symbol Palm Terminal Software Development Kit
* Demo version of CASL
* Plus author-created code and examples from the book
Shareware programs are fully functional, free trial versions of copyrighted programs. If you like particular programs, register with their authors for a nominal fee and receive licenses, enhanced versions, and technical support. Freeware programs are free, copyrighted games, applications, and utilities. You can copy them to as many PCs as you like-free-but they have no technical support. www.hungryminds.com System Requirements: PC running Windows(r) 95, Windows 98, or Windows NT; CD-ROM drive
With complete coverage of the new Palm OS color and wireless
capabilities, this one-stop reference shows you how to create
next-generation applications for Palm OS devices using all the latest
development platforms and tools. The author has tested the many code
samples against all Palm OS versions right up to the latest OS
3.5. The value-packed CD-ROM includes development tools, demos, and
These 100% authoritative, comprehensive, and solution-filled resources are ideal for people who need a thorough tutorial and a complete reference
-- CD-ROM with software selected by the author (for most titles)
-- Icons, tables, and step-by-step guidelines
With complete coverage of the new Palm wireless and Web capabilities, this one-step reference shows programmers how to create next-generation applications for Palm OS devices using all the latest development platforms and tools. The author has tested the many code samples against all Palm OS versions right up to the new OS 3.5. The value-packed CD-ROM includes development tools, demos, and sample code.
About the Author
About the Author Lonnon R. Foster is a freelance programmer who has spent the past seven years creating desktop applications, database front ends, Web sites, communications software, technical documentation, and handheld applications. He has been developing Palm OS applications almost as long as the platform has existed, starting with his first Pilot 5000. Lonnon fills his sparse free time with tactical tabletop gaming, recreational Perl coding, and reading everything he can get his hands on.
Table of Contents
PART I: Getting Started.
Chapter 1: Understanding the Palm Computing Platform.
Chapter 2: Understanding the Palm OS.
PART: II: Creating Palm OS Applications.
Chapter 3: Introducing the Development Environments.
Chapter 4: Writing Your First Palm OS Application.
Chapter 5: Debugging Your Program.
PART III: Programming the Palm OS.
Chapter 6: Creating and Understanding Resources.
Chapter 7: Building Forms.
Chapter 8: Building Menus.
Chapter 9: Programming User Interface Elements.
Chapter 10: Programming System Elements.
Chapter 11: Programming Tables.
PART IV: Storing Information on the Handheld.
Chapter 12: Storing and Retrieving Data.
Chapter 13: Manipulating Records.
PART V: Communicating Outside the Handheld.
Chapter 14: Beaming Data by Infrared.
Chapter 15: Using the Serial Port.
Chapter 16: Creating Web Clipping Applications.
PART VI: Synchronizing Data with the Desktop.
Chapter 17: Introducing Conduit Mechanics.
Chapter 18: Building Conduits.
PART VII: Advanced Programming Topics.
Chapter 19: Programming in Color.
Chapter 20: Odds and Ends.
Appendix A: Palm OS API Quick Reference.
Appendix B: Finding Resources for Palm OS Development.
Appendix C: Developing in Other Environments.
Appendix D: What's on the CD-ROM?
End-User License Agreement.
GNU General Public License.
CD-ROM Installation Instructions.