This Story Posted:
July 2nd, 1999

 
 

[4:21 PM]
CodeWarrior Ships with Support for MacOS X, Carbon, and Other Future Apple Technologies
Metrowerks Inc. today announced Release 5 of CodeWarrior for Mac OS, Professional Edition began shipping to customers this week. According to Metroworks:

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 Support

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 [email protected]. For pricing and availability outside the USA and Canada, please e-mail [email protected]. Distributors and resellers are listed online.

The Mac Observer Spin: Wow! With support for MacOS X, Carbon, and the AltiVec chip 6 months before the scheduled release of OS X Client, developers will hopefully be able to deliver finished products in conjuction with the rollout of the new OS. Only time will tell, of course, but to see this kind of support in a cross-platform development environment is outstanding!

Metrowerks, Inc.