A Step-by-Step Guide to the Xcode Mac OS Development Environment
Every copy of Mac OS X comes with Xcode, the powerful development suite
that Apple uses to build applications ranging from Safari to iTunes. But
because Xcode is complex and subtle, even experienced Mac programmers
rarely take full advantage of it. Now, Mac developer Fritz Anderson has
written the definitive introduction and guide to using Xcode to build
applications with any Macintosh technology or language.
Anderson helps you master Xcode's powerful text editor, industry-standard
gcc compiler, graphical interactive debugger, mature UI layout and object
linkage editor, and exceptional optimization tools. One step at a time,
you'll develop a command-line utility, then use Xcode tools to evolve it
into a full-fledged Cocoa application. Anderson provides expert guidance
on development frameworks, source code management, Core Data modeling,
localization, and much more.
Coverage includes:
- Understanding Xcode workflow and the Mac OS X application lifecycle
- Porting established legacy projects into Xcode
- Using the Model-View-Controller design pattern to build robust
graphical applications
- Building static libraries and working with Xcode's build system
- Making the most of bundles and package directories
- Creating applications compatible with older versions of Mac OS X
- Creating universal binaries to run on both Intel and PowerPC
Macintoshes
- Adding Spotlight searchability to data files
- Leveraging Xcode's built-in support for unit testing
- Using Xcode on makefile-based UNIX development projects
Step Into Xcode's breadth, depth, and practical focus make it
indispensable to every Mac developer: current Xcode users upgrading to
Xcode 2.1, experienced Mac programmers migrating from CodeWarrior,
UNIX/Linux programmers moving to Mac OS X, and even novices writing their
first programs or scripts.
http://www.amazon.com/exec/obidos/tg/detail/-/0321334221/
Download File Size:4.23 MB