Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
46 used & new from £17.49

Have one to sell? Sell yours here
 
   
Xcode 3 Unleashed
 
 

Xcode 3 Unleashed (Paperback)

by Fritz Anderson (Author)
4.2 out of 5 stars See all reviews (6 customer reviews)
RRP: £28.92
Price: £24.58 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.34 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Want guaranteed delivery by Saturday, July 18? Choose Express delivery at checkout. See Details
38 new from £17.49 8 used from £21.27

Frequently Bought Together

Xcode 3 Unleashed + Cocoa Programming for Mac OS X + Beginning iPhone Development: Exploring the iPhone SDK
Price For All Three: £69.16

Show availability and shipping details


Customers Who Bought This Item Also Bought

Cocoa Programming for Mac OS X

Cocoa Programming for Mac OS X

by Aaron Hillegass
4.8 out of 5 stars (13)  £21.59
Beginning iPhone Development: Exploring the iPhone SDK

Beginning iPhone Development: Exploring the iPhone SDK

by Dave Mark
4.7 out of 5 stars (21)  £22.99
Programming in Objective-C 2.0 (Developer's Library)

Programming in Objective-C 2.0 (Developer's Library)

by Stephen Kochan
3.9 out of 5 stars (10)  £17.39
The iPhone Developer's Cookbook: Building Applications with the iPhone SDK: Building Mobile Applications with the IPhone SDK (Developer's Library)

The iPhone Developer's Cookbook: Building Applications with the iPhone SDK: Building Mobile Applications with the IPhone SDK (Developer's Library)

by Erica Sadun
2.8 out of 5 stars (11)  £15.59
Learn Objective-C on the Mac (Learn Series)

Learn Objective-C on the Mac (Learn Series)

by M; Knaster, S Dalrymple
4.3 out of 5 stars (6)  £26.79
Explore similar items

Product details

  • Paperback: 560 pages
  • Publisher: Sams; 1 Pap/Cdr edition (31 Jul 2008)
  • Language English
  • ISBN-10: 0321552636
  • ISBN-13: 978-0321552631
  • Product Dimensions: 23 x 17.8 x 3 cm
  • Average Customer Review: 4.2 out of 5 stars See all reviews (6 customer reviews)
  • Amazon.co.uk Sales Rank: 111,487 in Books (See Bestsellers in Books)

    Popular in this category:

    #1 in  Books > Computing & Internet > Mac OS > Mac OS X > Xcode
  • See Complete Table of Contents

Product Description

Product Description

Apple’s new Xcode 3 is the most powerful Mac development suite ever created. In Xcode 3 Unleashed, renowned Mac developer Fritz Anderson has written the definitive guide to making the most of Xcode 3 to build any Macintosh or iPhone application.

 

Anderson leads you through a simple project that covers the entire Xcode 3.x development lifecycle. You’ll walk through building and debugging command-line tools, creating Mac OS X user interfaces, modeling data, localizing languages, compiling applications, and much more. Along the way, he introduces each of Apple’s remarkable development tools from the latest version of Interface Builder to Instruments—a powerful new tool for analyzing and optimizing your code.

 

Anderson shows how to manage your source code in any environment, whether you’re working solo or participating in a worldwide team. He thoroughly illuminates Xcode 3’s build system and shows how to make the most of Apple’s performance tools, led by the deep and powerful Shark statistical profiler.

 

Systematically updated for Xcode 3.x, this is a comprehensive revision of Anderson’s previous bestseller, Step into Xcode. Its breadth, depth, and practical focus will make it indispensable to every Mac developer: experienced programmers upgrading from Xcode 2 or migrating from CodeWarrior; UNIX/Linux programmers moving to Mac OS X; even new programmers.

 

Detailed information on how to…

  • Succeed with every stage of the Mac OS X application lifecycle
  • Make the most of Xcode 3’s core tools for editing, debugging, testing, and compilation
  • Get the most from new improvements to Interface Builder
  • Create robust applications using the Model-View-Controller paradigm
  • Utilize dynamic libraries and frameworks
  • Build Universal Binaries to run on both Intel and PowerPC Macs
  • Add Spotlight searchability to data files
  • Profile memory, I/O, graphics, and threading in real-time
  • Accelerate both your applications and your development processes
  • Leverage new improvements to the Xcode documentation system
  • Avoid header ambiguity, disappearing links, and other Xcode development pitfalls

Introduction 1

 

Part I: The Life Cycle of a Mac OS X Application

Chapter 1: Kicking the Tires 11

Chapter 2: Simple Workflow and Passive Debugging 19

Chapter 3: Simple Active Debugging 29

Chapter 4: Compilation: The Basics 39

Chapter 5: Starting a Cocoa Application 47

Chapter 6: A Cocoa Application: Views 63

Chapter 7: A Cocoa Application: Controllers 75

Chapter 8: Version Control 93

Chapter 9: Property Lists 117

Chapter 10: Libraries and Dependent Targets 141

Chapter 11: File Packages and Bundles 153

Chapter 12: Unit Testing 167

Chapter 13: Creating a Custom View 181

Chapter 14: Dynamic Libraries and Frameworks 203

Chapter 15: Documentation in Xcode 221

Chapter 16: Using the Data Modeling Tools 243

Chapter 17: Cross-Development 267

Chapter 18: Spotlight (or, How to Build a Plug-in) 281

Chapter 19: Finishing Touches 301

 

Part II: Xcode Tasks

Chapter 20: Navigating an Xcode Project 331

Chapter 21: Xcode for make Veterans 353

Chapter 22: More About Debugging 373

Chapter 23: Xcode and Speed 395

Chapter 24: A Legacy Project 403

Chapter 25: Shark and the CHUD Tools 421

Chapter 26: Instruments 437

Chapter 27: Closing Snippets 461

 

Appendices

Appendix A: Some Build Variables 475

Appendix B: Project and Target Templates 485

Appendix C: Other Resources 501

 

Index 507

 



From the Back Cover

Apple’s new Xcode 3 is the most powerful Mac development suite ever created. In Xcode 3 Unleashed, renowned Mac developer Fritz Anderson has written the definitive guide to making the most of Xcode 3 to build any Macintosh or iPhone application.

 

Anderson leads you through a simple project that covers the entire Xcode 3.x development lifecycle. You’ll walk through building and debugging command-line tools, creating Mac OS X user interfaces, modeling data, localizing languages, compiling applications, and much more. Along the way, he introduces each of Apple’s remarkable development tools from the latest version of Interface Builder to Instruments—a powerful new tool for analyzing and optimizing your code.

 

Anderson shows how to manage your source code in any environment, whether you’re working solo or participating in a worldwide team. He thoroughly illuminates Xcode 3’s build system and shows how to make the most of Apple’s performance tools, led by the deep and powerful Shark statistical profiler.

 

Systematically updated for Xcode 3.x, this is a comprehensive revision of Anderson’s previous bestseller, Step into Xcode. Its breadth, depth, and practical focus will make it indispensable to every Mac developer: experienced programmers upgrading from Xcode 2 or migrating from CodeWarrior; UNIX/Linux programmers moving to Mac OS X; even new programmers.

 

Detailed information on how to…

  • Succeed with every stage of the Mac OS X application lifecycle
  • Make the most of Xcode 3’s core tools for editing, debugging, testing, and compilation
  • Get the most from new improvements to Interface Builder
  • Create robust applications using the Model-View-Controller paradigm
  • Utilize dynamic libraries and frameworks
  • Build Universal Binaries to run on both Intel and PowerPC Macs
  • Add Spotlight searchability to data files
  • Profile memory, I/O, graphics, and threading in real-time
  • Accelerate both your applications and your development processes
  • Leverage new improvements to the Xcode documentation system
  • Avoid header ambiguity, disappearing links, and other Xcode development pitfalls

Introduction 1

 

Part I: The Life Cycle of a Mac OS X Application

Chapter 1: Kicking the Tires 11

Chapter 2: Simple Workflow and Passive Debugging 19

Chapter 3: Simple Active Debugging 29

Chapter 4: Compilation: The Basics 39

Chapter 5: Starting a Cocoa Application 47

Chapter 6: A Cocoa Application: Views 63

Chapter 7: A Cocoa Application: Controllers 75

Chapter 8: Version Control 93

Chapter 9: Property Lists 117

Chapter 10: Libraries and Dependent Targets 141

Chapter 11: File Packages and Bundles 153

Chapter 12: Unit Testing 167

Chapter 13: Creating a Custom View 181

Chapter 14: Dynamic Libraries and Frameworks 203

Chapter 15: Documentation in Xcode 221

Chapter 16: Using the Data Modeling Tools 243

Chapter 17: Cross-Development 267

Chapter 18: Spotlight (or, How to Build a Plug-in) 281

Chapter 19: Finishing Touches 301

 

Part II: Xcode Tasks

Chapter 20: Navigating an Xcode Project 331

Chapter 21: Xcode for make Veterans 353

Chapter 22: More About Debugging 373

Chapter 23: Xcode and Speed 395

Chapter 24: A Legacy Project 403

Chapter 25: Shark and the CHUD Tools 421

Chapter 26: Instruments 437

Chapter 27: Closing Snippets 461

 

Appendices

Appendix A: Some Build Variables 475

Appendix B: Project and Target Templates 485

Appendix C: Other Resources 501

 

Index 507

 



See all Product Description

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below
(1)

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

6 Reviews
5 star:
 (3)
4 star:
 (2)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3 of 3 people found the following review helpful:
5.0 out of 5 stars Excellent guide, not for the novice, 10 Sep 2008
By Ashley Mills "Ash" (London, UK) - See all my reviews
(REAL NAME)   
I found this book to be an tremendous guide to Xcode 3, however it is not for the novice programmer or someone unfamiliar with objective c / Cocoa. It makes a perfect companion to Hillegass and fills in many of the blanks left by his (also excellent) book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Real world development, 1 April 2009
By Tim (Bucks, UK) - See all my reviews
Let's assume you know enough Objective-C and Cocoa to build a simple single-executable application using KVC and property bindings (Apple's documentation will get you that far). Now you want to go further and unravel the secrets of frameworks, unit tests and multi-target projects. This book is for you. The author clearly has a lot of experience of real world development and quickly gets you up and running under SCM. There's a wealth of practical information along the way, every chapter containing a sidebar with tips you won't find in the documentation. The book guides you through the development, extension, debugging and performance tuning of an application, with clear explanations backed by colour screenshots and code excerpts. Buy this to get the most out of your Mac's class-leading development environment.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars Good follow-on to COCOA programming for mac os x third edition, 5 Sep 2008
By J. M. Friend - See all my reviews
(REAL NAME)   
I've just started reading this and bought it after reading positive reviews on amazon.com. If you're an experienced developer and have read COCOA programming for mac os x third edition then this seems a good follow-on.

COCOA programming is the course notes and this book contains all the little things the instructor likes to mention to show how clever they are. The things that save time.

Some of it seems a little unnecessary (do we need to know full detail around compilation and builds?). But, still a good buy.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Detailed and informed but no Objective C 2.0 coverage
This is a sound book, well produced if a little pedantic at times. It is even in colour so you can see exactly how your code will look on the screen! Read more
Published 22 days ago by D. J. PARRY-SMITH

5.0 out of 5 stars Very easy to use
This book is very informative and I was up and running writing my first iphone app in minutes.

Excellent purchase
Published 1 month ago by Brenton O'callaghan

2.0 out of 5 stars A bit disappointed
I bought this book looking for a good guide to objective c / cocoa programming in xcode 3. As a developer resource this book is pretty weak, as a guide to the tools in xcode it's... Read more
Published 11 months ago by Mr. M. A. Knott

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


The Body Shop

The Body Shop - Vitamin C Skin Boost
Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

Shop The Body Shop

 

Beauty without the Beast

Olay Regenerist Daily 3 Point Treatment Cream
From au naturel to party glam, we have all the best names in cosmetics and skincare.

Discover Beauty at Amazon.co.uk

 

We've Got Converse

Converse
Stock up on your favourite styles with great deals on Converse shoes.

Shop Converse

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates