Develop, test, and optimize apps with Apple's Xcode 3 tools
Apple's Xcode 3 Development Tools package provides you with a plethora of project organizers, templates, utilities, and documentation that serves as an ideal choice if your development plans include working with Mac OS X or iPhone apps. This book takes you on a tour of the Xcode 3 integrated development environment and details the exciting features of Xcode 3, their intended purposes, and how you can best use them to make your Xcode 3 workflow seamless, effective, and efficient.
Covers additional tools you'll use in conjunction with Xcode 3, including Interface Builder, Instruments, and Shark
Explains how to search the documentation and filter the results by programming language
Demonstrates developing, testing, optimizing, and analyzing a Mac OS® X or iPhone® application
Walks you through creating complex conditional breakpoints and custom data interpreters
Shows you ways to look for inefficient code, track down memory leaks, catch app crashes, and debug an app that is currently running
Sketches the outline of common solutions, then directs you to resources where you can explore the topic more thoroughly
Wrox Professional guides are planned and written by working programmers to meet the real–world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
wrox.com Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
James Bucanek is a professional software engineer who has developed for Apple computers since its inception. He is a contributing author or technical editor for several Mac OS X books and is currently involved in the full–time development of native applications for Mac OS X.