Apple previewed the next major release of Xcode, its suite of developer tools, at WWDC.

Xcode 2 is "a major update" and will offer support for 64-bit application development and even faster turnaround times for creating applications for Mac OS X, says Apple.

Other new features include Dead Code Stripping, and Visual Modeling and Design. The former allows developers to remove unused executable code from compiled applications and to view the effect in smaller code sizes. Visual Modeling and Design offers a clear visual representation of the application structure.

Other features include: an integrated Apple Reference Library; GCC v3.5 – the next generation of the industry-standard compiler; graphical remote debugging to display the debugging of data for full-screen applications on remote machines; Auto Vectorization to automatically generate Velocity Engine-optimized code without requiring any source code changes; support for Subversion Source Code Management; and support CVS and Perforce, for integration with a wide range of development infrastructure.

Apple senior vice president of Worldwide Product Marketing Philip Schiller said: "Since its launch 12 months ago, Xcode has been a hit with the Mac OS X developer community."

Xcode 2 will be included in Mac OS X 10.4 Tiger – available in the first half of 2005 for $125.