iPhone for Programmers: An App-Driven Approach (Deitel Developer Series

iPhone for Programmers: An App-Driven Approach (Deitel Developer Series
Authors
Paul Deitel, Harvey Deitel, Abbey Deitel, Eric Kern, Michael Morgano
ISBN
013705842X
Published
08 Nov 2009
Purchase online
amazon.com

The professional programmer’s DEITEL® guide to iPhone app development using iPhone SDK 3.x, Xcode®, Objective-C® and Cocoa®“I wish I’d had this book in my hands when I started developing on the iPhone. What took me a lot of time and many mistakes to learn, is beautifully explained in a clear, concise style that will take you from zero to publishing your first app in no time.”–Marcantonio Magnarapa, Research & Development on Mobile Platforms, Ogilvy InteractiveOver 1.

Page 1 of 2
  1. Editorial Reviews
  2. Customer Reviews

Editorial Reviews

The professional programmer’s DEITEL® guide to iPhone app development using iPhone SDK 3.x, Xcode®, Objective-C® and Cocoa®

“I wish I’d had this book in my hands when I started developing on the iPhone. What took me a lot of time and many mistakes to learn, is beautifully explained in a clear, concise style that will take you from zero to publishing your first app in no time.”

–Marcantonio Magnarapa, Research & Development on Mobile Platforms, Ogilvy Interactive


Over 1.5 billion iPhone apps were downloaded from Apple’s App Store in just one year! This book gives you everything you’ll need to start developing great iPhone apps quickly and–once you’ve joined Apple’s fee-based iPhone Developer Program–to get them up and running on the App Store. The book uses an app-driven approach–each new technology is discussed in the context of 14 fully tested iPhone apps (7700 lines of code), complete with syntax shading, code walkthroughs and sample outputs. Apps you’ll develop include:
  • Welcome
  • Spot-On Game
  • Route Tracker
  • Tip Calculator
  • Cannon Game
  • Slideshow
  • Favorite Twitter® Searches
  • Painter
  • Voice Recorder
  • Flag Quiz Game
  • Address Book
  • Twitter® Discount Airfares
By Chapter 3 you’ll be building apps using Xcode®, Cocoa® and Interface Builder. You’ll learn object-oriented programming in Objective-C® and build apps using the latest iPhone 3.x technologies including the Game Kit, iPod library access and more.

iPhone for Programmers include practical, example-rich coverage of:


• iPhone SDK 3.x, XCode®, Interface Builder

• Object-Oriented Programming in Objective-C® and Cocoa®

• Collections, GUI, Event Handling

• Controllers, Application Templates

• UIView, Multi-Touch™

• Core Audio, Core Animation, NSTimer

• Tables, UINavigationController

• Map Kit, Core Location, GPS, Compass

• Photos, iPod Library Access

• Serialization

“[iPhone for Programmers] covers a wide variety of iPhone programming topics, including advanced features like Core Location, video playback and asynchronous network communication. It provides badly needed advice on how to use XCode, how to submit your app to the App Store, how to set your price, and how to deal with many other non-programming issues that surround iPhone development. It gives a quick start to iPhone programming, showing how to build 14 complete iPhone apps, several of which provide day-to-day usability. For each app, the book briefly describes the purpose of the app, the Objective-C and Cocoa technologies used to build it, and a detailed line-by-line walkthrough of the app’s source code. All of the source code and project files are available for download so that you can compile and test-drive each of the apps as you read along. I really like the way that the reader is introduced to the completed app for each chapter up front, providing a framework for the discussion of how to build it. This book fits the bill for any programmer interested in taking up iPhone development.”

–Zach Saul, Founder, Retronyms, and co-creator of Recorder–one of the top 10 selling iPhone apps for 2008

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Debugging is anticipated with distaste, performed with reluctance, and bragged about forever.” - Dan Kaminsky