Friday, October 16, 2009

Step into Xcode Mac OS X Development








Step into Xcode Mac OS X Development
By
Fritz Anderson
...............................................
Publisher: Addison Wesley Professional
Pub Date: January 30, 2006
Print ISBN-10: 0-321-33422-1
Print ISBN-13: 978-0-321-33422-0

Pages: 496
 



Table of Contents
 | Index

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.









No comments:

Post a Comment