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

Front Cover
"O'Reilly Media, Inc.", Oct 23, 2009 - Computers - 517 pages

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
  • 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.

 

What people are saying - Write a review

User Review - Flag as inappropriate

Nice book

Contents

Anatomy of an iPhone
5
Xcode is the hub of your iPhone project
12
What happened?
22
Your iPhone Toolbox
35
Hello twitter
37
a lot in Chapter 2 but what language was that?
89
Messages going herebetween Autogenerated accessors also handle memory management
99
A table with a view
131
saving editing and sorting data
239
NSNotification Your iPhone Development Toolbox
301
tab bars and core data
303
migrating and optimizing with core data
377
Proof in the real world
431
appendix i leftovers
487
3 Device orientation and view rotation
494
6 A word or two about gaming
500

Who should probably back away from this book?
160
plists and modal views
185
table of contents
503
Copyright

Common terms and phrases

About the author (2009)

\

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.

Bibliographic information