Xcode
Encyclopedia : X : XC : XCO : Xcode
Xcode is Apple Computer's IDE for developing software and ships free with Mac OS X. First introduced on October 24, 2003 along with the release of Mac OS X v10.3, it was developed from and superseded Apple's earlier IDE, Project Builder, which was inherited from NeXT.
Xcode works hand in hand with Interface Builder (also inherited from NeXT), a graphical tool used to create user interfaces.
Xcode includes GNU Compiler Collection (GCC), and can compile C, C++, Objective C++, Java, AppleScript, and Objective-C source code with a variety of programming models, including but not limited to Cocoa, Carbon, and Java. Third parties have added support for GNU Pascal [link], Free Pascal [link] and Ada [link].
Among the highly touted features in Xcode is the technology to distribute the building of source code using Bonjour and the Samba Project's distcc over multiple computers. Xcode 2.3, released on May 23, 2006, added a new feature called Dedicated Network Builds, which scales better to larger configurations than distcc but does not support Bonjour's auto-discovery service.
The release of Xcode 2.1 in June 2005 was significant in giving developers the tools to create universal binaries which allow Mac OS X software to run on both PowerPC and Intel-based (x86) architectures. The release also integrated Apple's WebObjects tools and frameworks for building Java web applications and web services (previously sold as a separate $699 product).
See also
External links
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
