Home » Categories » Book Reveiws » iPhone Development

iPhone For Programmers: An App-Driven Approach - Book Review

iPhone for Programmers: An App-Driven Approach by Paul Deitel (Author), Harvey Deitel (Author), Abbey Deitel (Author), Eric Kern (Author), Michael Morgano (Author). The practicing programmer’s Deitel® guide to iPhone app development using the iPhone SDK 3.x, Objective-C and Xcode. iPhone for Programmers is a part of the Deitel Developer Series. More than 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.

iPhone for Programmers CoveriPhone for Programmers covers a wide variety of iPhone programming topics, including advanced features like the CoreLocation API, video playback and asynchronous network communication. A particular strength is that 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 of the other non-programming issues that surround iPhone development. It also 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 included with the book so that you can compile and test-drive each of the apps as you read along. iPhone for Programmers fits the bill for any programmer interested in taking up iPhone development.

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

Order print and electronic versions now at Safari® Books Online.

Attachments Attachments
There are no attachments for this article.
Comments Comments
There are no comments for this article. Be the first to post a comment.
Related Articles RSS Feed
Currency Trading Currency Trading-Course Tradingguideonline
Viewed 643 times since Mon, Jul 4, 2011
Getting Pre-Authorized for a Mortgage Mortgage
Viewed 711 times since Mon, Jul 4, 2011
iPhone & iPad Apps Marketing - Book Review
Viewed 1162 times since Tue, Apr 27, 2010
Learning iPhone Programming - Book Review
Viewed 1278 times since Thu, Apr 29, 2010
Building iPhone Apps With HTML CSS and JavaScript
Viewed 705 times since Tue, Apr 27, 2010
More iPhone 3 Development: Tackling iPhone SDK 3
Viewed 408 times since Mon, Jul 26, 2010
The Business of iPhone App Development
Viewed 688 times since Tue, Apr 27, 2010
iPhone Design Award-Winning Projects
Viewed 1625 times since Tue, Apr 27, 2010
tESTR
Viewed 1257 times since Wed, Aug 10, 2011
iPhone SDK Development
Viewed 395 times since Mon, Jul 26, 2010