Metrowerks is now shipping CodeWarrior for Palm 8.0, which lets developers create applications in a Mac or Windows environment for any Palm Powered device, as well as for new Palm OS based smartphones, company spokesperson Emiley Barnes told MacCentral.
CodeWarrior tools include an editor, project manager, C/C++ compiler, linker, emulator and target device interface that enables source and assembly level debugging — all within a single, integrated, customizable, and extensible development environment, according to Gabriel Acosta-Lopez, senior director of Platform Development Services, Palm Inc.
New features in version 8.0 include: Project wizards that automate the creation of new applications; An enhanced C++ compiler; An expanded Mode that allows C++ virtual tables and exception tables to be located in the storage heap, leaving more room for dynamic data structures and global variables; An enhanced debugger that features support for USB-based device debugging; Completely integrated API (application programming interface) documentation; A new version of the CodeWarrior integrated development environment with several updates and additional features.
A new 100-plus-page tutorial is included with the product. Plus, a free online course at
CodeWarriorU.com provides training for newer Palm OS platform developers.
Finally, version 8.0 of the CodeWarrior tools provides increased support for Springboard module development, allowing Springboard developers to create ROM images for Springboard flash memory directly from CodeWarrior. The new CardUpdaterMaker stationery enables developers to easily create an Updater application for a Springboard module, said Acosta-Lopez.
CodeWarrior for Palm OS 8.0 costs US$499 per license. Licensed users of CodeWarrior for Palm OS platform 7.0 can upgrade for $199 during an introductory pricing period now underway and running through Nov. 3. Starting Nov. 4, the fee will be $249. During the same introductory period, licensed users of Versions 5 and 6 can upgrade their license at a discounted price of $299 for version 8.0. The academic version of CodeWarrior for Palm OS platform software is $119; the academic license renewal to version 8.0 is $75.