|
Getting Started with ToolsTechnology OverviewXcode Tools is a robust set of tools, a complete set of developer documentation, and a host of utilities to assist you in the software development process. Xcode Tools includes the Xcode application, which integrates most of the tools that you use for day-to-day development into a single customizable interface. Xcode features such as ZeroLink, Fix and Continue, and distributed builds decrease turnaround time and shorten the development cycle. Features such as Code Sense increase productivity by providing easy access to information about your code. Underlying the Xcode application is a solid foundation of industry-standard tools, including the GCC compilers and the GDB debugger. In addition to the Xcode integrated development environment, Xcode Tools also provides a number of other applications and facilities to help you design and modify your code. Interface Builder helps you design Aqua-compliant graphical user interfaces. Performance tools, such as Sampler and Shark, help you identify and eliminate bottlenecks in your code. AppleScript Studio combines features from Interface Builder, Xcode, AppleScript, and the Cocoa framework to let you create fully functional applications using AppleScript. The tools included with Xcode work with each of the development environments available on Mac OS X—Carbon and Cocoa—and can also be used for cross-platform UNIX and Java development. Start HereIf you are new to developing software on Mac OS X, you may want to spend some time learning which tools are available to you. Before you begin developing with Xcode Tools, you should read:
Choose a Learning PathIf you currently develop for Mac OS X using another development environment, you can learn more about how to bring your project over to Xcode. If you are familiar with Mac OS X programming concepts and development environments, you may want to learn more about Xcode Tools and the problems it solves. Migrating From Another IDEIf you are familiar with Mac OS X development but are new to Xcode Tools, you may want to learn how to move your software project to Xcode. If you are a CodeWarrior user, see Porting CodeWarrior Projects to Xcode to learn how CodeWarrior and Xcode differ and to learn how to move your CodeWarrior project to Xcode. Learning More About the ToolsXcode Tools includes applications, utilities, and command-line tools to solve a wide range of problems. If you are new to Apple’s developer tools, take some time to familiarize yourself with the tools used to solve some of the more common software development problems.
Next StepsThe Tools Reference Library includes the following high-level resource pages, which can be bookmarked for easy access:
|
© 2004, 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-02-04)
|