Head First iPhone Development

Head First iPhone Development

Available now!

Let's say you have an idea for a killer iPhone app. Where do you begin? Head First iPhone Development will help you get your first application up and running in no time. You'll quickly learn to use iPhone SDK tools, including Interface Builder and Xcode, and master Objective-C programming principles that will make your app stand out. It's a complete learning experience for creating eye-catching, top-selling iPhone applications.

Whether you're a seasoned Mac developer who wants to jump into the App store, or someone with strong object-oriented programming skills but no Mac experience, Head First iPhone Development is a complete learning experience for creating eye-catching, top-selling iPhone applications.

You’ll learn how to:
— Install the iPhone SDK and get started using Interface Builder and XCode
— Put Objective-C core concepts to work, including message passing, protocols, properties, and memory management
— Take advantage of iPhone patterns such as datasources and delegates
— Preview your applications in the iPhone Simulator
— Build more complicated interactions that utilize multiple views, data entry/editing, and iPhone rotation
— Work with the iPhone's camera, GPS, and accelerometer
— Create interactive, entertaining games using Quartz, OpenGL, and sound
— Optimize, test, and distribute your application

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First iPhone Development uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

1 illustrative image from inside the book.

Download Files

Download all supporting files for the book (zip)

View and download the files by chapter:

Selected Review Quotes

"The great thing about this book is its simple, step-by-step approach. It doesn’t try to teach everything — it just launches you right into building iPhone applications in a friendly, conversational way.”

    — Eric Shephard, Owner, Syndicomm

"Head First iPhone Development was clearly crafted to get you easily creating, using, and learning iPhone technologies with out needing a lot of background with Macintosh development tools.”

    — Joe Heck, Founder, Seattle Xcoders

"This book is infuriating! Some of us had to suffer and learn iPhone development ‘the hard way,’ and we’re bitter that the jig is up.”

    — Mike Morrison, Founder, Stalefish Labs

Order
(opens a new window)

Read it on Safari


(opens a new window)

Buy 2 books, get 1 free!

Buy 2 books and get the third free! Use the coupon code OPC10 when you check out.

Who is this book for?

If you can answer "yes" to all of these:

  • Do you have previous development experience?
  • Do you want to learn, understand, remember, and apply important iPhone design and development concepts so that you can write your own iPhone apps, and start selling them in the App store?
  • Do you prefer stimulating dinner party conversation to dry, dull, academic lectures?

this book is for you.

You should probably back away from this book if you can answer "yes" to any of these:

  • Are you completely new to software development?
  • Are you already developing iPhone apps and looking for a reference book on Objective C?
  • Are you afraid to try something different? Would you rather have a root canal than mix stripes with plaid? Do you believe that a technical book can't be serious if it has a bounty hunter in it?

Forum

Ask the authors questions and chat with fellow readers in the Head First iPhone Development Forum.