Professional Palm OS ® Programming (Wrox Professional Guides)

Product Details
* Paperback: 954 pages
* Publisher: Wrox (April 22, 2005)
* Language: English
* ISBN-10: 076457373X
* ISBN-13: 978-0764573736
* Product Dimensions: 9.1 x 7.6 x 2.2 inches
* Shipping Weight: 3.2 pounds
Editorial Reviews
Book Description
Professional Palm OS Programming is everything programmers need to create applications for the world’s most popular operating system for handheld devices.
Veteran Palm developer Lonnon Foster, who has been developing commercial applications for the platform since its introduction nearly a decade ago, provides readers with hands-on instruction, lots of code, and advice that only comes from the trenches – giving readers everything they need to build cutting edge applications and take advantage of the features of both Garnet and Cobalt. Coverage includes:
- Building forms, menus and user interfaces
- Managing memory
- Tying into Palm’s standard applications such as the Calendar, Phonebook, or Tasks
- Storing program data on removable storage cards
- Building network enabled applications
- Creating web applications for Palm
- Working with Palm OS new support for Web Services
- Programm ing for new device features such as jog dials, rocker switches, 5-way navigators
- Working with sounds, graphics, multimedia, and new high-resolution color screens
- Encrypting and decrypting data
- Wi-Fi, Bluetooth and wireless networking
and more…
Download Description
Professional Palm OS Programming is everything programmers need to create applications for the world’s most popular operating system for handheld devices.
Veteran Palm developer Lonnon Foster, who has been developing commercial applications for the platform since its introduction nearly a decade ago, provides readers with hands-on instruction, lots of code, and advice that only comes from the trenches – giving readers everything they need to build cutting edge applications and take advantage of the features of both Garnet and Cobalt. Coverage includes:
- Building forms, menus and user interfaces
- Managing memory
- Tying into Palm’s standard applications such as the Calendar, Phonebook, or Tasks
- Storing program data on removable storage cards
- Building network enabled applications
- Creating web applications for Palm
- Working with Palm OS new support for Web Services
- Programm ing for new device features such as jog dials, rocker switches, 5-way navigators
- Working with sounds, graphics, multimedia, and new high-resolution color screens
- Encrypting and decrypting data
- Wi-Fi, Bluetooth and wireless networking
This would appear to be the only up-to-date introduction to Palm programming and one of the few in print. It supersedes the Palm OS Programming Bible.
The book covers the ground pretty well for both the Garnet and Cobalt flavors of the OS, and describes the different development systems available, including Eclipse (available free with the SDK from Palm). The text is very readable.
You see a lot of complaints about programming manuals that are 80% code, and that complaint certainly doesn’t apply here. In fact, I find myself wishing that there were more (short) code examples in the text. The full sample code must be downloaded from the publisher’s site, and much of the text won’t mean much without reference to that code.
The documentation that comes with the Palm SDK is pretty good, and of course essential, but for an overview in a handier format, this book can be recommended.