With Release 5, Metrowerks provides support for Mac OS X and Carbon programming, more extensive support for the AltiVec(tm) processor, improved optimizations, XML support, and a significant new Rapid Application Development (RAD) layer to the CodeWarrior Development Environment.
"CodeWarrior for Mac OS, Professional Edition, Release 5 is the toolset of choice for development for Apple's iMac and G3 Internet-ready platforms," said Greg Galanos, president and chief technology officer, Metrowerks.
"Projects developed with CodeWarrior for Mac OS are compatible and portable to versions of CodeWarrior available on Windows, Solaris and Linux. No other development environment offers such mobility and efficiency in targeting and developing for a wide range of Internet-enabled platforms."
Java Support for RAD and KL Group's JavaBeans
CodeWarrior for Mac OS, Professional Edition, Release 5 introduces RAD tools for Java including wizards (helpers) for Java applet, application and bean development. The Java RAD tools provide developers with a graphical layout editor that builds their Java program's graphical user interface (GUI) using fast, click-and-drop technology.
MAC OS X Support
CodeWarrior for Mac OS, Release 5 allows developers to easily target their existing applications to Mac OS X. Support for prerelease Mac OS X is included in CodeWarrior's compilers, linkers, Integrated Debugger and libraries.
Carbon is a set of APIs that enable Mac OS source code to be compiled for both Mac OS 8.x and Mac OS X. Metrowerks fully supports Carbon in CodeWarrior for Mac OS, Release 5. Included in this support are the following features:
- Metrowerks Standard Libraries (MSL) are updated for Carbon permit writing console applications that use SIOUX window.
- Certain runtime libraries have been Carbonized.
- The ProfilerLib has been Carbonized to provide the ability to tune the performance of Carbon applications on Mac OS.
- CodeWarrior's PowerPlant framework has been Carbonized. Release 5 includes some sample projects that can be built and run on either operating system.
- Debugging capability for applications that have been ported to Carbon
Greater IDE Extensibility
Release 5 provides an IDE with increased extensibility and customization options. These include XML import/export and customization of many of the CodeWarrior IDE user interface elements. The CodeWarrior APIs have been greatly enhanced to allow developers to write plug-ins to both extend the user interface and automate the IDE. Also included in Release 5 is support for Perl scripting, and the ability to debug applications across networked computers.
CodeWarrior for Mac OS, Professional Edition, Release 5 is priced at US$449MSRP in the United States, and is available from Metrowerks and Metrowerks authorized resellers. To order, please visit the Metrowerks Web site, telephone Metrowerks at 800/377-5416, or e-mail firstname.lastname@example.org. For pricing and availability outside the USA and Canada, please e-mail email@example.com. Distributors and resellers are listed online.