Tools: Project Builder

ADC Membership Technical Business Join ADC
Search Advanced Search


Project Builder
Project Builder is Apple's integrated development environment (IDE) for Mac OS X. It is designed to fully support all of the major platform initiatives of Mac OS X, such as the Carbon and Cocoa frameworks, Java, and the new application packaging mechanisms.

Project Builder provides project editing, search and navigation, file editing, project building, and debugging facilities for all types of Mac OS X software projects, including applications, tools, frameworks, libraries, plug-in bundles, kernel extensions, and device drivers. It supports the use of C, C++, Objective C, and Java.

Project Builder leverages numerous other tools available with Mac OS X, such as the Interface Builder user interface construction application, compilers such as gcc, javac, and jikes, and debuggers such as gdb.
Features | Availability | Support | Frequently Asked Questions

Update to the December 2001 Mac OS X Developer Tools Released: This small update contains revisions to the December 2001 Mac OS X Developer Tools release. More specifically, it contains an update to the Project Builder and FileMerge components of this tools bundle, as well as the GM version of Universal Interfaces 3.41f1. All ADC Members may download the Mac OS X Tools update in the Download Software area of the ADC Member Site.

Project Builder 1.1.1 Released: Project Builder 1.1.1 was released in December 2001, in conjunction with the release of the December 2001 Developer Tools. It uses the same project format as Project Builder 1.1 (from the September 2001 Developer Tools), but provides increased funtionality and bug fixes. In general, it is recommended that you upgrade to the latest developer tools if you are currently using the September 2001 Developer Tools. See Availability for download instructions.

Features

Project Builder 1.1.1 (from the December 2001 Developer Tools) is designed for use on Mac OS X version 10.1.x and includes the following new features (and more):

  • AppleScript Studio: AppleScript Studio support is the flagship feature of this version of Project Builder.
  • Syntax-Aware Indenting: This version of Project Builder adds syntax-aware indentation for C, C++, Objective-C and Java source. The functionality is powerful and customizable to match individual developers' needs.
  • Contextual Menus: Contextual menus are used in many more places, providing context-sensitive choices.
  • Arrow Key Navigation in Lists: There is now new keyboard navigation capabilities for lists. Use arrow keys to navigate and return to open a selected file.
  • Lots of Bug Fixes: Lots of bug fixes arrive in this release, cleaning up what were previously rough edges in Project Builder.
  • Much more: See the "What's New.pdf" file on the Developer Tools CD/image for more information.

Available Versions of Older Developer Tools

Project Builder 1.0.1 (from the May 2001 Developer Tools) is designed for use on Mac OS X version 10.0.x and includes the following new features (and more):

  • WebObjects 5.0 Support: WebObjects 5.0 now uses Project Builder as its main IDE, replacing the older ProjectBuilderWO. Many miscellaneous fixes and additions have been made to support this.
  • Per-file Syntax Checking: Project Builder now supports checking the syntax of the file you're editing without invoking a whole build.
  • Implicitly Included ("prefix") Headers: Lets you pick headers to be automatically included by all source files, and optionally have them be automatically precompiled.
  • Continuing After Build Errors: There's a new preference in the Build preferences pane to control whether a build should stop as soon as there's an error or not. If you set it to continue, it will try to continue as far as it can even when there are errors.
  • Build Phase Configurability: You can now add and delete any kind of build phase, and you can also reorder build phases by dragging them.
Availability

Information about free downloading of the December 2001 Developer Tools (for use on Mac OS X version 10.1.x) can be found here. The December 2001 Developer Tools, including Project Builder 1.1.1 and the other development/performance/UI tools, also ship on a separate CD inside the Mac OS X version 10.1.x box. Thus, everyone who buys a full copy of Mac OS X also receives a free copy of the Developer Tools.

Information about free downloading of the May 2001 Mac OS X Tools (for use on Mac OS X version 10.0.x), including Project Builder 1.0.1, can be found here.
Support

The following support resources are available for Project Builder:
Frequently Asked Questions

The Project Builder FAQ is a good starting point to look if you have questions. If the information you need is not there or in the documentation packaged with Project Builder, then try the mailing list.
Mention of third party sites and third party products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the selection, performance, or use of these vendors or products.



Gray line

Contact ADC |  ADC Site Map |  ADC Advanced Search
For information about Apple Products, please visit Apple.com.
Contact Apple | Privacy Notice
Copyright © 2001 Apple Computer, Inc. All rights reserved.
1-800-MY-APPLE