Xcode Screenshot and Icon

Xcode. Build fast. Work smart.

Xcode 3.0 delivers better performance, as well as innovations that let you create stunning Mac applications more quickly. Enjoy a graphical IDE in which form focuses your functions. Delight in a debugger so groundbreaking, you’ll make mistakes just to see it in action.

Stay on target.

Today’s coding environments are simply more distracting than those of yesteryear. Mail notifications, chat status beeps, the barista bussing your table, dual cores and multithreading letting you do more without running out of resources — it all adds up. Sometimes you need help concentrating on the smallest loop. Enter the new Xcode 3.0 text editor, which offers an elegant ribbon to highlight scope.

iChat-style message bubbles provide a quick way to read build errors and breakpoint definitions — displayed inline with the relevant source code, so you know where you your colleagues went wrong. And new debugger data tips let you hover over a variable in the editor as your application runs. You can even evaluate expressions right in the hovering data tip. You’ll also enjoy snappier performance, as Xcode 3.0 loads source files four times more quickly than previous versions.

If you build it, they will come.

Interface Builder 3.0 lets you drag and drop even more behaviors into your application. Want to imitate the iChat sliding list view? Or add Keynote-like transitions? It’s a matter of minutes, not days. But enhancements aren’t just pretty faces: Interface Builder makes localization and diffing easier. And you can include your NIBs in global refactoring tasks.

Meet the objective.

Objective-C 2.0 is so compelling, Apple wrote Xcode 3.0 itself using it. Enjoy modern garbage collection, syntax enhancements, runtime performance improvements, and 64-bit support. All at your own pace, since it’s compatible with existing Objective-C source. Write applications more quickly with fewer bugs using Objective-C 2.0 in Xcode 3.0.

Research assistant.

Stay focused on your code with a lightweight window displaying API overviews, the definitions for that source, related APIs, even sample code.

Take a snapshot.

Record the state of your project anytime and restore it instantly. Experiment with new features without spending time or brain cells committing them to a source control system. Like saving a game in Civilization 4, Xcode 3.0 lets you go back in time without repercussions.

If it’s all geek to you...

Xcode is the graphical development environment that comes with every Mac. It supports multiple languages (both computer and human) and offers programmers everything they need to make Mac OS X applications.