After an extended production period, Apple has at last released the finished version of Xcode 4. The software is Apple's central tool for developers, capable of programming both Mac and iOS titles. Some upgrades over earlier releases include a new, mostly single-window interface, Fix-it auto-correction, full support for C++ in the LLVM compiler and integration of Interface Builder into the Xcode IDE.