With over 16 million Palm-powered PDAs shipped, Palm has defined the standard for handheld computing. The Palm OS has garnered a loyal, enthusiastic developer following, who have created over 7,000 applications and business solutions for Palm OS handhelds. Indeed, the number of registered Palm developers is around 150,000 and is growing at an additional 1,000 per month.
Palm OS Programming: The Developer's Guide, Second Edition, shows intermediate to experienced C programmers how to design and build a Palm application from the ground up.
It follows up on the success of the best-selling first edition, with expanded coverage of the Palm OS (including 4.0). Everything from advice on user interface and development environments, to detailed discussions on all important APIS (including sample code), to descriptions for creating the desktop component of a Palm application (a conduit) is covered in the new edition.
While the second edition contains most of the elements that made the first edition such a hit, it also brings a host of new features to the table.
Some of the major changes to the new edition include:
• A tutorial that walks a C programmer who is new to the Palm OS through the creation of a small application from start to finish. The programmer can choose either CodeWarrior or PRCTools (GCC) as the basis for the tutorial and the book uses a special CodeWarrior plugin that allows direct use of PilRC files.
• A new chapter on memory. This is a comprehensive discussion of the Memory Manager APIS.
• Greatly expanded discussions of forms and form objects.
• Updated conduit chapters that reflect the newest Conduit Development Kit.
Palm OS Programming: The Developer's Guide, Second Edition, promises to set the standard for the next generation of Palm developers and remains the book used by Palm for its own developer training class.