Xcode is Apple's premiere development environment for Mac OS X. In addition to being packaged on the DVD with every copy of Mac OS X, the latest Xcode developer release is always available for free to ADC members and includes all the tools you need to create, debug, and optimize your applications. At the heart of the Xcode tools package is the Xcode IDE, a graphical workbench that tightly integrates a professional text editor, a robust build system, a debugger, and the powerful GCC compiler capable of targeting Intel and PowerPC regardless of host platform. Xcode is both easy to use, and yet powerful enough to build the largest Mac OS X applications. The complete Mac OS X developer tools chain is distributed as part of Xcode; these tools include Interface Builder, Instruments, Dashcode, the WebObjects framework, and the complete reference documentation, to name just a few. Xcode ArticlesDebugging and Symbolizing Crash Dumps in XcodeXcode provides built-in methods to help you debug a release build of your application. Read this article to learn how to use crash logs to find those difficult bugs. Automating Development Tasks with Automator and XcodeLearn how to streamline common tasks in your development projects Improving Your Software with Xcode and Static Code Analysis TechniquesWith Xcode and GCC, you can statically verify your code to improve quality and stability. Read this article to learn about static analysis how to get started using it with an Xcode project. Introducing Xcode 2.3Build your universal applications with the newest and most powerful version of Xcode yet, with enhancements like support for DWARF and dedicated network builds. MySQL on Mac OS X: An Ideal Development CombinationThe MySQL AB development team uses Macs and Xcode to create MySQL for Mac OS X. Read this article to learn why MySQL running on Mac OS X is such a natural combination. Working with Xcode Build SettingsXcode Build Settings allow you to customize your build process in an intuitive way, giving you greater control managing complex project settings. This article shows you how. Moving Your Project from CodeWarrior to XcodeMove your application from CodeWarrior to Xcode and be ready for Intel-based Macs. It's easier than you may think, and this article gets you started. Understanding Xcode ProjectsIn Xcode, projects organize files and resources used to build a software product. Read this article to learn how Xcode handles projects and how best to work with them. Scoping Your Transition ProjectsRead this article to determine your transition path and learn what you'll need to do to make your app ready for Intel-based Macs. Adopting Universal Binaries on Mac OS XLearn about universal binaries, and how to get your applications ready for Intel-based Macintoshes. Working with Xcode: Building Applications for the FutureYou need Xcode to build universal binaries. Read the latest on Apple's IDE. Tiger Developer Overview Series: Working with Xcode 2.0With Xcode 2.0, Apple's new IDE for Tiger, you can build powerful applications more quickly, with a new GCC compiler, personalized workspace, visualization tools and fast access to documentation. Introducing Xcode 1.5: Improving Speed and WorkflowLearn about some of the key new features included in the most recent release of Xcode, including dead-code stripping, enhancements to the user interface, additions to source code management support, and code completion. Switching from CodeWarrior to XcodeRead this article to learn about using Xcode, the complete set of development tools from Apple, to import your projects from CodeWarrior, enabling you to utilize everything that Mac OS X has to offer. Xcode Related LinksAppleScript StudioPerhaps the easiest way to create a fantastic Mac OS X native application is with AppleScript Studio. By combining an application framework with a development environment, AppleScript Studio allows developers to provide sophisticated user interfaces for applications that execute AppleScript scripts. AppleScript Studio is included with the Xcode Tools. |