Home Home Theater Systems TVs & HDTVs DVD Players & Recorders Satellite Radio GPS Units  
  What are you shopping for?  


 

Xcode 3 Unleashed

Xcode 3 Unleashed
MSRP: $49.99
Your Price: $29.69
Savings: $ 20.30 ( 41% )
Shipping: Usually ships in 24 hours
Manufacturer: Sams
Buy Xcode 3 Unleashed

Prices subject to change. Please verify price during checkout.
 

Related Xcode 3 Unleashed Products

3 Xcode Unleashed
Unleashed Xcode 3
3 Xcode Unleashed
Unleashed Xcode 3
Unleashed 3 Xcode
 

Additional Xcode 3 Unleashed Information

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

 



 

What Customers Say About Xcode 3 Unleashed:

it compiled fine the only problem was that it didn't do anything. all 25 chapters are about designing an app for mac os x and when i downloaded the project from the c.d. The book starts of with a great intro then 5 pages in its like BAM. I couldn't understand anything and the back of the book mention iphone and ipod touch which is not talked about at al in the book.

Having come from the MS world, I'm used to a certain quality in terms of how concepts are laid out and examples are structured in a book. It was painful to try and navigate through. I'm a C++/C# dev from the MS side of the spectrum who decided to try and get some experience with Mac development.

It reminded me of listening to a colleague at work who has ADD explain something. I felt as though it wasn't properly proofread by the publisher before being released.There's no doubt that the author knows XCode and Mac programming inside and out, but his ability to articulate his experience and skill into something that can be consumed by others leaves something to be desired. Any given paragraph might have a task (usually 1 of many), mixed in with a partial explanation of a concept, mixed in with information about the environment or OSX, mixed in with the authors personal feelings on the matter.

This book is definitely not for those new to Mac development. Instead of neatly organizing lists of tasks for a project, and separating out explaination of more abstract concepts relative to the language and environment, everything is mixed together in no particular order. It likely would have been easier if I were a veteran Mac dev using this as a way to brush up on the latest and greatest, but for someone new to the platform, this is a horrible choice.

This book was a very poor choice for my introduction. In this book, I found the examples needlessly complicated and poorly explained.

At one point I had to go to the CD to compare between their source and mine to find a problem.All in all this is a very good book for someone looking to learn how to use X-Code so ignore any reviews that tell you otherwise. That said I gave this book 4 stars since some of the examples (especially if you don't know Objective-C that well) could have had better explanations and continuity. This is not a "Learn Objective-C Book" as the title should suggest. I bought this after reading a few reviews that seemed to indicate otherwise but in actual fact this book focuses on teaching you how to use X-Code and in that it does a very good job.The text is easy to read and professionally laid out, I quite enjoyed the book even though it was not exactly what I had expected.

First the book chooses exceedingly complicated code for it's introduction that could be totally avoided and still teach the points intended. Well YA. I have previously developed software for windows using Visual Basic and Delphi and C. Second it makes the excuse that some of the techniques "look like magic if you aren't experienced in the underlying technology". I am not experienced in this technology, that's why I bought the book.Very poor for learning Xcode unless you have already been writing on the Mac (which means you probably already know Xcode). Now that I am a Mac convert I tried to learn software development using Xcode. This book says Beginner-to-Experienced.

Nothing here that I can't get in Google in 2 seconds2. Written by an Apple fanboy to make money and not teach a damn thing.6. Waste of time.9. I will just list my complaints one by one. I want my money back.I'm done. Not here.5. Tnx.

Criticism of any part of the interface, product, ANYTHING. Ripoff8. Are you KIDDING ME.7. Not here.4. Something in the order of $200.00+.

You make the decision.1. You can access the online version of the book by signing on to a ridiculous subscription. Any ideas of how to access that. Basically retyped info from the Xcode help files.3. Xcode has a plugin interface.

Buy Xcode 3 Unleashed
© 2006 - 2009 TopRankProducts.com - Home Theater Store : Privacy Policy