Penguin CPU: Cool computer stuff   In association with Amazon.com
Categories
Athlon
Computer Cases
External Drives
Graphics Cards
iMacs
Intel
iPods
LCD Displays
Linux
Linux Books
MacBooks
Mac Games
Mac Mini
Mac Pro
Mac Software
Memory
Motherboards
O'Reilly Books
OS X
OS X Books
Photography
Unix Books
Other Penguins

Penguin 64

Penguin Audio

Penguin Videos

Penguin Cameras

Penguin Kitchens

Ads
Gluten Free Snacks at the Sensible Celiac

Bionaturae Gluten Free Pasta Nothing but GF Pasta at Gluten Free Pastas

The Impossibility of God Anthology of arguments proving God notequals exist, Edited by Michael Martin and Ricki Monnier

Gluten Free Licorice licorice without wheat, woo hoo!

Ads by Steve

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

Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhoneAuthors: Dan Pilone, Tracey Pilone
Publisher: O'Reilly Media
Category: Book

List Price: $44.99
Buy New: $29.69
as of 9/9/2010 14:08 CDT details
You Save: $15.30 (34%)



Seller: Amazon.com
Rating: 4.0 out of 5 stars 22 reviews
Sales Rank: 64822

Media: Paperback
Edition: 1
Pages: 560
Number Of Items: 1
Shipping Weight (lbs): 1.9
Dimensions (in): 9.1 x 8 x 1.3

ISBN: 0596803540
Dewey Decimal Number: 005.1
EAN: 9780596803544
ASIN: 0596803540

Publication Date: October 23, 2009
Shipping: Eligible for FREE Super Saver Shipping
Availability: Usually ships in 24 hours

Features:
  • ISBN13: 9780596803544
  • Condition: New
  • Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed

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.




Customer Reviews:
Showing reviews 1-5 of 22



2 out of 5 stars Equivalent of a 2-day crash course   September 8, 2010
Anand Muralidharan (San Diego, CA)
My introduction to the Head First Series was through their books on Java and Design Patterns. They were excellent and worked really well. Coming from there, I found this book very disappointing.

This book, under the pretext of complying with the Head First pedagogy, packs in illustrations that are irritating. It shows you how to do certain things but skips basic concepts that dictate why things work the way they do. The book also tries to cover too much ground too soon and missing some very important concepts on the way. What can be clearly explained in 5 pages is spread out to 50 pages with needless illustrations, cartoons, interviews and big fonts. Worse, the code is presented in bits and pieces spanning across multiple pages that the reader has to put in conscious effort to piece all of them together. The Head First books on Design Patterns, for example, had complete code presented without breaks. Head First books aren't reference books (they are not designed to be one). The Design Patterns book, for example, had a nice set of summary pages which presented UML diagrams for the entire pattern and all the code. So if one has to refresh his knowledge of a particular concept he just has to go to the last few pages of a particular chapter and things just fall in place. This book doesn't have a summary section at all. So it is very difficult to go back and figure things out.

After spending some frustrating time with this book, I got "Beginning iPhone 3 Development" by Jeff LeMarche/Dave Mark. What a refreshing change! To anybody starting on iPhone development, I suggest the book by LeMarche. Cocoa uses many Design Patterns, so I suggest that you pair it with the Head First Design Patterns book to get a solid grounding of concepts.

Head First series is great but this book just doesn't cut it.



5 out of 5 stars Get up and running quickly   August 8, 2010
Mark Hopkins
I wish I'd bought this book first

- It cleverly back-fills the knowledge you need after guiding you through several amusing apps.
- The style is light but there is plenty of advanced material here.
- You'll need to understand quite a bit about coding and OOP to get the most out of this book.
- It'll help if you are familiar with the concept of design patterns.
- Each chapter introduces a new concept then attacks it from multiple angles with multiple presentational styles.
- Nice combination of high-level overview and low-level detail.



2 out of 5 stars Was not what I wanted   May 21, 2010
Robert Cook (California, United States)
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 insulting tone).

I personally haven't finished it because it was also not what I was looking for because it started off too much into NIBS and UIBuilder. I was starting at Apple when I purchased it and had to find a better Objective C book.



2 out of 5 stars More like "Beat Your Head First" iPhone Development   May 17, 2010
Art Vandelay
0 out of 1 found this review helpful

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 never defined. Often the writers will employ multiple undefined terms for the same feature or function, creating further confusion. Overall, the grammar and style is often imprecise, to the point where it often becomes difficult to interpret exactly what the authors mean. The book needs a complete re-edit, by someone who is actually paying attention to the material (and "keystroking" the procedures to ensure that the text actually makes sense). Are all O'Reilly books this poorly presented?


5 out of 5 stars Substantially better than Apress' "Exploring the iPhone SDK"   April 20, 2010
J. Milam
2 out of 2 found this review helpful

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 I felt I had a pretty good understanding of OOP and C programming. However going into the second chapter the book was way over my head. Naturally I stepped back to the Apress "Learn Objective-C on the Mac". The book was helpful although there was very little interaction. It was the teaching style of This does this, here is some example code to demonstrate it. There was little interaction with the reader, walking you through actually building an application.

I picked up this book, and I can't emphasize how great it is. The book engages the reader, is humorous at times, explains theories and concepts multiple times throughout the book to reinforce certain ideas. To anyone looking at starting out with iPhone development, get this book first. You won't regret it.


Showing reviews 1-5 of 22


CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.