Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

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.

  • 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 complicated interactions that utilize multiple views, data entry/editing, and iPhone rotation

  • Work with iPhone's camera, GPS, and accelerometer

  • Create interactive, entertaining games

  • 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 provides a visually-rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

Subscriber Reviews

Average Rating: 4.2 out of 5 rating Based on 25 Ratings

"Sloppy, just sloppy" - by drewbeane on 18-JUL-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Not going to bore you with all the details, but will just highlight a few.  It seems the authors spend more time trying to be witty, rather than providing explanations.  More often than not, they miss providing crucial steps to the overall lesson, leaving you as the reader guessing which direction they ran off in.  Of all the iPhone Dev books I've purchased, (7 to be exact) this is the worse.
Report as Inappropriate

"Excellent teaching method" - by tsb on 02-JUL-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
The teaching method used in this text (and presumably the rest of the series) was highly effective for me.  I could see where experienced programmers used to boring and dry texts may bristle at the difference in approach, but if you go with it you will find you are learning more with less effort.

I'm a veteran of many Cocoa & iphone books, and this is probably the best that I've made my way through.

My only complaint isn't really applicable nor fair: I wish more advanced topics were covered like Advanced Core Data & such; but as a 'head first' guide, designed to get you up to speed effectively and quickly, this book fits the bill. Highly recommended

Report as Inappropriate

"Good for a beginner" - by kasigaadu on 18-MAY-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
It is a good book for a beginner to present the concepts in a very logical order. The Apple documentation has been confusing and does not have a good presentation sequence. This book bridges this gap.
Report as Inappropriate

"A "mustread"" - by hiling on 18-MAY-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
For those who want to know what is needed to start developing for the iphone, this is the book to read...
Report as Inappropriate

"Ugh flash only content on Safari" - by iPad developer on 15-APR-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
If you use a Mac or iPad, forget about using this book on your bookshelf! At the current time this book is Flash content only. When Safari releases an iPad app it will be interesting to see if this book will then be available.
Report as Inappropriate

Table of Contents

 

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for Head First iPhone Development

  • Catalog Page

Visit the errata page for Head First iPhone Development

  • Errata

Download the supplemental electronic content for Head First iPhone Development

  • Supplemental Content