or
Sign in to turn on 1-Click ordering.
Give this as a gift certificate
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
Have one to sell? Sell yours here
or
Get a $8.55 Amazon.com Gift Card
Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone [Paperback]

Dan Pilone (Author), Tracey Pilone (Author)
3.8 out of 5 stars  See all reviews (20 customer reviews)

List Price: $44.99
Price: $29.69 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.30 (34%)
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.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, August 2? Choose One-Day Shipping at checkout. Details
35 new from $28.12 13 used from $21.00
Like this book? Find similar titles in the O'Reilly Bookstore.

Frequently Bought Together

Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone + Beginning iPhone 3 Development: Exploring the iPhone SDK + Programming in Objective-C 2.0 (2nd Edition)
Price For All Three: $85.77

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Beginning iPhone 3 Development: Exploring the iPhone SDK by Jeff LaMarche$26.39

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Programming in Objective-C 2.0 (2nd Edition) by Stephen G. Kochan$29.69

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

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.

About the Author

Dan Pilone is a Senior Software Architect with Blueprint Technologies, Inc. He has designed and implemented systems for Hughes, ARINC, UPS, and the Naval Research Laboratory. He also teaches project management, software design, and software engineering at The Catholic University in Washington D.C. Dan has written several books on software development, including "UML 2.0 in a Nutshell" (0-596-00795-7) and "UML 2.0 Pocket Reference" (0-596-10208-9), both O'Reilly.

Tracey Pilone is a freelance technical writer who has supported mission planning and RF analysis software for the Navy. She is a licensed Civil Engineer who has worked in construction management for several years in Washington DC. She has a Civil Engineering degree from Virgina Tech and a Masters of Education from the University of Virginia.


Product Details


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately Buy After Viewing This Item?

Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone
63% buy the item featured on this page:
Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone 3.8 out of 5 stars (20)
$29.69
Beginning iPhone 3 Development: Exploring the iPhone SDK
13% buy
Beginning iPhone 3 Development: Exploring the iPhone SDK 4.5 out of 5 stars (200)
$26.39
Programming in Objective-C 2.0 (2nd Edition)
11% buy
Programming in Objective-C 2.0 (2nd Edition) 4.5 out of 5 stars (109)
$29.69
iPhone for Programmers: An App-Driven Approach (Deitel Developer Series)
8% buy
iPhone for Programmers: An App-Driven Approach (Deitel Developer Series) 4.8 out of 5 stars (20)
$26.39

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

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

 
35 of 36 people found the following review helpful:
5.0 out of 5 stars One of two books that excel at teaching the beginning iPhone app developer, November 8, 2009
This review is from: Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone (Paperback)
This is the book you want if you want to build applications for the iPhone, you are an experienced programmer, and if you do not already know Objective C. The only book as good as or better than this one is Beginning iPhone 3 Development: Exploring the iPhone SDK. The first two-thirds of that book guides you through iPhone OS programming in general, concentrating on the display. Later chapters cover more advanced topics. What that book has in detail though, it somewhat lacks in perspective. In other words - it fails to step back and give you the big picture. This head first book excels in the big picture as well as the details.

This head first book covers everything you need to know just as long as programming is not something that is new to you. In particular, object-oriented concepts should be familiar to you as well as programming in a procedural language such as C. The book takes it from there. If you have used the head-first series of books before then you know what you are in for. The book uses cartoons, crossword puzzles, Q&A sessions, fake interviews with devices and programs, and strange looking photographs to make your brain remember what it sees. The book is not a reference book on Objective C, and honestly, if you are going to go far with iPhone application development, then you probably should have a conventional book on that very topic after you finish this book and all of its exercises.

This book also gets you going by building an iPhone app in the first chapter. It will also do odd things that make you think about a design, such as leading you down the wrong path in the design cycle so that you remember the right path. For that very reason it is important to go through this book from beginning to end and do all of the exercises. You won't get the most out of it if you do not. Highly recommended if you are teaching yourself this subject.

The table of contents is not yet listed for this book, so I show that next:

getting started
iPhone app patterns
objective-c for the iPhone
multiple views
plists and modal views
saving, editing, and sorting data
tab bars and core data
migrating and optimizing with core data
camera, map kit, and core location
leftovers
preparing an app for distribution

None of these chapter names will probably mean that much to you until you finish the book. Highly recommended for the experienced programmer who is a novice at writing iPhone applications.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
18 of 18 people found the following review helpful:
5.0 out of 5 stars Don't let this book fool you, it uses advanced technology to teach you., January 4, 2010
By Mark Hernandez (San Diego, CA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone (Paperback)
Just as there are "Human Interface" concepts and techniques in wide use today, so it goes with the need for "Information Interface." Unfortunately, here in the Information Age, Information Interface just doesn't get the love and respect that it requires. It all comes at you in a big unordered tsunami and it's up to you to find your way through it. That's why I'm particularly keen on the Head First series of books, which takes Information Interface very seriously, in spite of first appearances. Believe me, this is not in any way a book for "dummies." Since Information Interface has been my field of study for the past 20 years, AND I'm an iPhone developer as well, I think that the Head First series is one of the most amazing things to ever come along! And it's a double bonus that there's one introducing iPhone development.

It's critically important that anyone pursuing iPhone development approach it in an orderly fashion, and this is why I agree with the other reviewers that Beginning iPhone 3 Development, along with Head First iPhone Development are the two most important must-have books which any new iPhone developer needs to use. It's my opinion, though, that YOU should decide based on your previous experience whether Head First iPhone Development is the first or the second book you'll go through cover to cover to learn iPhone development in the most quick and efficient way possible. I feel everyone should go through both books cover to cover at a minimum. The authors of Beginning iPhone 3 Development are no slouches either, and have paid incredible attention to your learning experience, albeit in a more traditional fashion.

Both books DO make sure you learn the things you need to know in an orderly fashion. However, Head First iPhone Development is excellent at making you think and making what you learn stick more deeply. It doesn't always hold your hand and helps you learn to fly on your own in gentle ways. It even cleverly avoids telling you some things which will make you wonder, and then later it almost always addresses what you were wondering about. The result is that you'll undoubtedly "love it" and not really know why, just as you love the Mac and iPhone. It all has to do with the fact that we're human beings, psychological creatures, and not machines.

As with ANY programming tutorial, you MUST FIRST go to the book's website and mark up your book with corrections before you even start on page one to avoid spinning your wheels and experiencing unnecessary frustration. It's also a great way to take a quick reconnaissance flight through the whole book as you correct any errors from its "errata" - a tradeoff of all printed material. Just do it and skip complaining about the errors.

As a co-administrator of an online iPhone development forum, I have answered a bazillion questions, and 90% are the result of not approaching your learning curve in an orderly fashion. Books are still the most efficient way for an individual to study. Having the hundreds of videos available to you are also important, but nothing can match an orderly self-paced introduction which delivers instant gratification all along the way that will keep you interested and encouraged, until you finally "get it" and can move ahead on your own. Head First iPhone Development is this developer's favorite programming book of all time, and finally, here in the second decade of the 21st century, "Information Interface" is finally getting some attention. There's far more to do than we realize when we decide to go for writing iPhone apps, and this is a critical piece in your "path of least resistance."


Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
20 of 21 people found the following review helpful:
3.0 out of 5 stars Excellent, fun book to read, buuuuuut...., December 16, 2009
This review is from: Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone (Paperback)
... there is a stupefying number of spelling errors. C'mon, Curt... Spelling errors? Big deal. Problem is, though, that this is a programming book, and a lot of the errors are in the code. Some of the errors are incorrect indicators on which file needs to be edited.

Honestly, this is the best book I've ever read for programming, but I get the impression that it was really rushed, and not proofread quite enough. Attention to detail is the hallmark of good programming practice, and the "fun, conversational style" of the book is no excuse.

That being said, if you want to learn iPhone development, get this book; it is worth it.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

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

2.0 out of 5 stars Was not what I wanted
I respect their attempts to create an engaging book, however the content is probably not going to appeal to you unless you are younger or have serious ADD (Not saying with any... Read more
Published 2 months ago by Robert Cook

2.0 out of 5 stars More like "Beat Your Head First" iPhone Development
This book is very sloppily conceived, written, and edited. In a addition to the many typos and omissions that other readers have noted, there are numerous terms used that are... Read more
Published 2 months ago by Art Vandelay

5.0 out of 5 stars Substantially better than Apress' "Exploring the iPhone SDK"
For a while now I've been working on getting into developing iPhone applications. I first started with the Apress iPhone "Beginning iPhone 3 Development" and although at the time... Read more
Published 3 months ago by J. Milam

3.0 out of 5 stars Useful for concepts but dont try the examples unless you know what you are doing
this book is really fun to read and it helped me learn some concepts that i was having trouble understanding, however there are so many errors in the code you are supposed to be... Read more
Published 3 months ago by Lionel Hanners

5.0 out of 5 stars Great intro to iPhone development!
I found this book to be a really fun way to learn iPhone development. I started trying to comb through Apple's boring documentation and then came across this book. Read more
Published 3 months ago by Jayson P. Schultz

4.0 out of 5 stars My favorite so far, a real gem...
Bought a few iPhone dev books but being a fan of HeadFirst Design Patterns I decided to give their iPhone book a try - glad I did! Read more
Published 3 months ago by SteKar

4.0 out of 5 stars Great introduction to iPhone Development
This is an excellent introduction to iPhone development, including Xcode and Objective-C. Like the other "Head First" books, this book takes a step-by-step approach to... Read more
Published 5 months ago by ueberhund

5.0 out of 5 stars Intuitive, clear, and very helpful book
If you have experience in server-side, Object-Oriented languages (PHP, Classic ASP, C#, Java, any server-side programming language), this book helps a lot with the fundamentals of... Read more
Published 5 months ago by Sam L. Saltzman

4.0 out of 5 stars This book is different
What can I say.... This book is different from any other book I have read.

It uses a combination of text, questions, converations and cartoon drawing to get concepts... Read more
Published 5 months ago by I. Gibbs

2.0 out of 5 stars Not Worth the time & money
At first glance this book seems simple to follow and easy to go through - evidently the first three chapters are - minus all the errors. Read more
Published 5 months ago by FairOpinionBen

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

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