# 1.

Introduction

This manual describes CodeWarrior for BeOS specific information only.

## About This Manual

Included in this manual are topics on how to create and run BeOS and Java projects, how to create BeIDE plug-ins, and scripting the BeIDE.

The information in this manual is appropriate for programming on the BeOS running on BeBoxes, and the BeOS running on Macintosh computers.

You can use CodeWarrior for BeOS to develop applications using these languages on the BeOS:

#### Table 1.1 BeOS Language Options

Language | Description
--- | ---
C/C++ | A C/C++ compiler that implements run-time type information(RTTI).
Java | A Java compiler that allows you to write code for the Java virtual machine.

## Read the Release Notes

By now, you should have read the CodeWarrior release notes. If you haven't, please do so now. They contain important information about new features, bug fixes, and incompatibilities. You can find them in the Release Notes folder on the CodeWarrior CD.

## System Requirements

CodeWarrior for BeOS is hosted on the following processors.

- `Intel`
- `PowerPC`

The system requirements are listed for each host below.

#### Intel

- Pentium processor or higher
- 16 MB or RAM minimum (32 MB for Java development)
- BeOS Release 3
- 30 MB of free hard disk space

### NOTE:

For info on BeOS minimum requirements, see
http://www.be.com

#### PowerPC

- BeBox, or Power Macintosh, running BeOS Preview Release 2
- 16 MB of RAM minimum (32 MB for Java development)
- 30 MB of free hard disk space

### NOTE:

For info on BeOS minimum requirements, see
http://www.be.com

## What's New

This version of CodeWarrior for Be OS supports the following new features:

- x86 Support-CodeWarrior for BeOS has been ported to run on BeOS Release 3 for x86 processors
- Java 1.1 support-all of the new features found in Java 1.1 have been implemented for Java development on BeOS
- Multiple undo-is now available for the BeIDE. See the BeIDE User Guide for complete details.
- Configurable key bindings-is now available for the BeIDE. See the BeIDE User Guide for complete details.

#### Documentation Feedback

Feel free to provide Metrowerks feedback on what you think about any CodeWarrior manual. Send your feedback to
`wordwarrior@metrowerks.com`. Please note that this e-mail address is for documentation feedback only. Please do not send bug reports or requests for technical support to this address.

## Where to Go From Here

You will find all the manuals mentioned in this section on the CodeWarrior CD.

For everyone:

- See the IDE User Guide for complete information about the CodeWarrior Integrated Development Environment.
- When you're ready to debug, be sure to read the Debugger for Be OS Manual.

If you're new to CodeWarrior:
- See the CodeWarrior QuickStart for Be OS for an overview of CodeWarrior.

If you're an experienced CodeWarrior user:

- Read the Release Notes for an overview of the new features in this release.
- See the CodeWarrior QuickStart for Be OS for valuable overview information.

Visit the Metrowerks website at: http://www.metrowerks.com
For assistance contact Metrowerks Technical Support at: support@metrowerks.com
Copyright © 1998, Metrowerks Corp. All rights reserved.
Last updated: February 15, 1998
* Chris Magnuson * John Roseborough