Special Topics in iPhone Application Development

A Listmania! list by Richard Smiley (Kokomo, IN USA)
(REAL NAME)   
The list author says: "My list 'General Guides to iPhone Application Development' explains how to get started in iPhone application development, and lists books which cover the development process as a whole. Inevitably, they leave things out. The books on this list cover features in more depth, cover the more complicated or obscure features, or cover related topics, such as marketing.

Amazon and the publishers' web sites have free excerpts from many of these books. The publishers often have computer-readable software examples, errata, and other information.

Books are listed in publication order, oldest first. Normally, a newer edition is preferable to an older one, so I may list only the newest edition in print, and the next edition, if one is pending.

Note: Publication dates shown are those listed by Amazon, when I first add the item to the list. I update them from my best sources, shortly before publication.

Apple's recent hardware/software release schedule (which drives book contents and release dates):

October, 2008: Apple began allowing publication of iPhone OS-specific material for all released versions of the iPhone OS. (iPhone OS 2.1 and the first two generations of iPhone and iPod touch hardware had already been released.)

June, 2009: iPhone OS 3.0 (with many new features) & 3rd gen iPhone (compass, video camera, faster processor)

September, 2009: iPhone OS 3.1 & 3rd gen iPod touch (faster processor, larger memory); 2nd gen 8 GB model kept

April, 2010: 1st iPad (fast iPod touch, 5x the pixels, compass, & microphone; and optional GPS and cellular data), with iPhone OS 3.2

June, 2010: iOS 4.0 (formerly called iPhone OS 4.0), with 'multitasking' (multiple apps running), and iPhone 4 (much-higher-res screen, 2 cameras, 3-axis gyro)

September 2010: iOS 4.1 & 4th gen iPod touch"
Objective-C Pocket Reference
1.  Objective-C Pocket Reference by Andy Duncan
The list author says:
  "Published December 1, 2002, by O'Reilly.

Old. Does not cover Objective-C 2.0.  However, (1) the language hasn't changed all that much, and (2) this is the only pocket reference for Objective-C I'm aware of."
$9.81   Used & New from: $0.08
4.2 out of 5 stars  See all reviews (14 customer reviews)

Cocoa Programming for Mac OS X (3rd Edition)
2.  Cocoa Programming for Mac OS X (3rd Edition) by Aaron Hillegass
The list author says:
  "Published May 15, 2008, by Addison-Wesley Professional.

'Cocoa' is the system of software frameworks used when writing applications for Mac OS X, the operating system used in Macintosh computers. 

The operating system named iPhone OS, used in the iPhone and iPod touch, is derived from Mac OS X.  (The system of software frameworks for iPhone OS is called 'Cocoa Touch'.)"
$26.83   Used & New from: $0.01
4.2 out of 5 stars  See all reviews (164 customer reviews) | 3 customer discussions

iPhone Forensics: Recovering Evidence, Personal Data, and Corporate Assets
3.  iPhone Forensics: Recovering Evidence, Personal Data, and Corporate Assets by Jonathan A. Zdziarski
The list author says:
  "Published September 17, 2008, by O'Reilly.

Written by one of the leaders in the iPhone hacking community."
$29.28   Used & New from: $1.31
3.8 out of 5 stars  See all reviews (10 customer reviews)

iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain
4.  iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain by Jonathan A. Zdziarski
The list author says:
  "2nd edition, published October 21, 2008, by O'Reilly.

Written by one of the leaders in the hacking community which grew up around the "jailbroken" iPhone and iPod touch before Apple released the iPhone SDK.  Explains the procedures used by that community.  Applications developed by these methods will not generally be acceptable for distribution by Apple."
$34.18   Used & New from: $0.01
4.0 out of 5 stars  See all reviews (2 customer reviews)

The iPhone Developer¿s Cookbook: Building Applications with the iPhone SDK
5.  The iPhone Developer¿s Cookbook: Building Applications with the iPhone SDK by Erica Sadun
The list author says:
  "Published October 23, 2008, by Addison-Wesley Professional.

A reference book of useful tidbits about iPhone OS 2.x.  Includes 'private' APIs (NOT allowed by Apple in the App Store).  They seem to be clearly labeled, for the sake of those who want to avoid them.

Supported on the author's web site and a Google discussion group.

A major update covering iPhone OS 3.0 is item # 26 on this list."
Used & New from: $0.01
3.3 out of 5 stars  See all reviews (44 customer reviews) | 2 customer discussions

See buying options
Core Animation for Mac OS X and the iPhone: Creating Compelling Dynamic User Interfaces (Pragmatic Programmers)
6.  Core Animation for Mac OS X and the iPhone: Creating Compelling Dynamic User Interfaces (Pragmatic Programmers) by Bill Dudney
The list author says:
  "Published October 28, 2008, by Pragmatic Bookshelf.

Includes one chapter specifically for iPhone OS 2.x.  Much of the rest of the material is also applicable.

Text excerpts and downloadable source code available only from publisher's website."
$17.66   Used & New from: $0.01
3.4 out of 5 stars  See all reviews (22 customer reviews) | 1 customer discussion

Designing Gestural Interfaces: Touchscreens and Interactive Devices
7.  Designing Gestural Interfaces: Touchscreens and Interactive Devices by Dan Saffer
The list author says:
  "Published December 3, 2008, by O'Reilly.

An introductory text"
$40.74   Used & New from: $1.06
3.0 out of 5 stars  See all reviews (7 customer reviews) | 1 customer discussion

Learn Objective-C on the Mac (Learn Series)
8.  Learn Objective-C on the Mac (Learn Series) by Scott Knaster
The list author says:
  "Published January 2, 2009, by Apress.

Objective-C is the preferred language for programming 'native' applications for the iPhone and iPod touch (and applications for the Macintosh)."
$29.59   Used & New from: $0.01
4.1 out of 5 stars  See all reviews (72 customer reviews)

Programming in Objective-C 2.0 (2nd Edition)
9.  Programming in Objective-C 2.0 (2nd Edition) by Stephen G. Kochan
The list author says:
  "Published January 9, 2009, by Addison-Wesley Professional.

One of the examples from the first edition has been reworked as an iPhone OS example.  The other OS-specific information is for Mac OS X.  The information which is strictly about the language applies to both."
Used & New from: $0.01
4.5 out of 5 stars  See all reviews (150 customer reviews) | 5 customer discussions

See buying options
Make Money with Your Own I Phone 3G Applications
10.  Make Money with Your Own I Phone 3G Applications by Lee Asper
The list author says:
  "Published June 5, 2009, by Azure Web Solutions (for Kindle only).

I almost didn't include this one on the list.  Don't rely on the title to teach you how to spell 'iPhone' correctly.  Read the description carefully, if you're tempted to buy this."
Out of stock

See buying options
iPhone Games Projects (Books for Professionals by Professionals)
11.  iPhone Games Projects (Books for Professionals by Professionals) by PJ Cabrera
The list author says:
  "Published around June 15, 2009, by Apress.

8 case studies, by 10 developers.  (See table of contents, accessible from the Amazon description.)

Downloadable source code available from publisher's website.

'Space Hike', an app from this book, is available in the App Store (free)."
$29.59   Used & New from: $0.01
2.9 out of 5 stars  See all reviews (28 customer reviews) | 2 customer discussions

Developing Hybrid Applications for the iPhone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the iPhone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the iPhone
12.  Developing Hybrid Applications for the iPhone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the iPhone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the iPhone by Lee Barney
The list author says:
  "Published around June 26, 2009, by Addison-Wesley Professional.

Describes how to develop apps with the QuickConnect and PhoneGap frameworks.  The apps are coded in Javascript (etc.), with some Objective-C."
$23.07   Used & New from: $0.01
3.2 out of 5 stars  See all reviews (6 customer reviews)

iPhone Cool Projects
13.  iPhone Cool Projects by Gary Bennett
The list author says:
  "Published around August 7, 2009, by Apress.

7 case studies, by 7 developers, covering a variety of topics

Text excerpts (including table of contents) and downloadable source code are available only at publisher's web site."
$24.52   Used & New from: $0.01
3.9 out of 5 stars  See all reviews (16 customer reviews) | 1 customer discussion

Programming the iPhone User Experience
14.  Programming the iPhone User Experience by Toby Joe Boudreaux
The list author says:
  "Published around August 17, 2009, by O'Reilly.

Apparently gives the examples you don't get in Apple's Human Interface Guidelines.  Excerpts are available at Amazon, not at publisher's web site.  Apparently the code examples are not available for download.

Only 188 pages long, according to the publisher."
$20.23   Used & New from: $0.01
3.0 out of 5 stars  See all reviews (6 customer reviews)

iPhone External Accessory Programming Exercises
15.  iPhone External Accessory Programming Exercises by Norman McEntire
The list author says:
  "Published August 17, 2009, by Servin Corporation (for Kindle only).

Seems rather light on content.  (The alternative is to read the Apple documentation.)

This title has (according to the description) step-by-step instructions for creating an application which controls an external accessory."
Out of stock

See buying options
Cocoa Design Patterns
16.  Cocoa Design Patterns by Erik M. Buck
The list author says:
  "Published September 11, 2009, by Addison-Wesley Professional.

Covers Cocoa (for Macintosh), not Cocoa Touch (for iPhone) – but should give insight into Cocoa Touch because of the large overlap between the two."
$32.30   Used & New from: $5.30
4.7 out of 5 stars  See all reviews (36 customer reviews) | 1 customer discussion

Learn Objective-C for Java Developers (Learn Series)
17.  Learn Objective-C for Java Developers (Learn Series) by James Bucanek
The list author says:
  "Published September 29, 2009, by Apress.

While the publisher's description mentions the iPhone, I have seen no evidence that any of the material in this book is specific to Cocoa Touch (the iPhone OS variant of the Cocoa framework used in Mac OS X).

The (rather skimpy) complete source code examples are available for download from the publisher."
$29.59   Used & New from: $2.09
3.8 out of 5 stars  See all reviews (8 customer reviews)

Objective-C For Dummies
18.  Objective-C For Dummies by Neal Goldstein
The list author says:
  "Kindle edition published September 4, 2009.
Paperback published around October 1, 2009, by Wiley.

It is not clear from the description that Cocoa Touch (the frameworks for iPhone OS) is covered in this book, although the author also wrote a well-regarded 'Dummies' book on iPhone application development."
Used & New from: $0.01
3.1 out of 5 stars  See all reviews (30 customer reviews)

See buying options
Core Data: Apple's API for Persisting Data on Mac OS X
19.  Core Data: Apple's API for Persisting Data on Mac OS X by Marcus Zarra
The list author says:
  "Published around October 13, 2009, by Pragmatic Bookshelf.

The bulk of the book discusses Core Data in the context of Mac OS X, but there is also a chapter explaining the differences when Core Data is used with iPhone OS 3.0.

Table of Contents, text excerpts, example code downloads, errata, and a support forum are available at the publisher's website."
Used & New from: $0.01
3.6 out of 5 stars  See all reviews (12 customer reviews)

See buying options
Starting an iPhone Application Business For Dummies
20.  Starting an iPhone Application Business For Dummies by Joel Elad
The list author says:
  "Published around October 16, 2009, by Wiley."
$18.49   Used & New from: $0.01
4.2 out of 5 stars  See all reviews (31 customer reviews)

iPhone Advanced Projects (Books for Professionals by Professionals)
21.  iPhone Advanced Projects (Books for Professionals by Professionals) by Dave Mark
The list author says:
  "Published around October 28, 2009, by Apress."
$29.59   Used & New from: $0.01
4.0 out of 5 stars  See all reviews (6 customer reviews)

iPhone Game Development
22.  iPhone Game Development by Chris Craft
The list author says:
  "Published around November 6, 2009, by  Wiley.

Some sample code downloads are available at the publisher's site."
Used & New from: $0.01
2.3 out of 5 stars  See all reviews (9 customer reviews)

See buying options
iPhone Game Development (Animal Guide)
23.  iPhone Game Development (Animal Guide) by Paul Zirkle
The list author says:
  "Published around November 11, 2009, by O'Reilly."
$22.48   Used & New from: $0.01
2.6 out of 5 stars  See all reviews (19 customer reviews)

iPhone User Interface Design Projects
24.  iPhone User Interface Design Projects by Dave Mark
The list author says:
  "Published around November 19, 2009, by Apress.

Case studies about UI design."
$2.99   Used & New from: $0.01
3.2 out of 5 stars  See all reviews (6 customer reviews)

Core Animation: Simplified Animation Techniques for Mac and iPhone Development
25.  Core Animation: Simplified Animation Techniques for Mac and iPhone Development by Marcus Zarra
The list author says:
  "Published around December 14, 2009, by Addison-Wesley Professional.

This book mostly talks about Core Animation for Mac OS X, but much of the material also applies to iPhone OS, as explained in the last chapter."
$29.83   Used & New from: $5.93
3.4 out of 5 stars  See all reviews (12 customer reviews)

The iPhone Developer's Cookbook: Building Applications with the iPhone 3.0 SDK (2nd Edition)
26.  The iPhone Developer's Cookbook: Building Applications with the iPhone 3.0 SDK (2nd Edition) by Erica Sadun
The list author says:
  "Published around December 24, 2009, by Addison Wesley Professional.

Sample content at Amazon, informIT, and Safari Books Online.

Covers much more than the first edition (item # 5 on this list) – including many features new to iPhone OS 3.x (such as 'In App Purchase').

The first book (AFAIK) to cover the details of detecting screen size (useful for the iPad)."
Used & New from: $0.01
4.3 out of 5 stars  See all reviews (27 customer reviews)

See buying options
Learn Xcode Tools for Mac OS X and iPhone Development (Learn Series)
27.  Learn Xcode Tools for Mac OS X and iPhone Development (Learn Series) by Ian Piper
The list author says:
  "Estimated date of publication (by friends of ED): December 30, 2009; paperback to be available from Amazon January 5."
$31.65   Used & New from: $0.01
3.4 out of 5 stars  See all reviews (5 customer reviews)

iPhone Design Award-Winning Projects (The Definitive Guide)
28.  iPhone Design Award-Winning Projects (The Definitive Guide) by Chris Dannen
The list author says:
  "Published around January 4, 2010, by Apress.

Information about iPhone applications which have won Apple Design Awards."
$6.82   Used & New from: $0.01
4.5 out of 5 stars  See all reviews (2 customer reviews)

More iPhone 3 Development: Tackling iPhone SDK  3 (Beginning)
29.  More iPhone 3 Development: Tackling iPhone SDK 3 (Beginning) by Dave Mark
The list author says:
  "Published around January 4, 2010, by Apress.

Sequel to the authors' 'Beginning' book (item # 8 on my 'General Guides to iPhone Application Development' list).  Covers extensively Core Data (new in iPhone OS 3.0 and iPhone SDK 3.0) and networking (skipped in the previous book), and (less extensively) some other topics.  Does not cover cut and paste, or in-app purchases."
$28.08   Used & New from: $0.01
4.6 out of 5 stars  See all reviews (19 customer reviews)

The Business of iPhone App Development: Making and Marketing Apps that Succeed
30.  The Business of iPhone App Development: Making and Marketing Apps that Succeed by Dave Wooldridge
The list author says:
  "Published around February 26, 2010 by Apress."
$22.19   Used & New from: $0.01
4.5 out of 5 stars  See all reviews (17 customer reviews)

Beginning iPhone Games Development
31.  Beginning iPhone Games Development by Peter Bakhirev
The list author says:
  "Published around May 14, 2010 by Apress.

The most positively reviewed game development book on the list.

The text discusses iPhone OS 3.1.x (iOS 3.1.x) and earlier OSes as the environment for its code, but does *not* discuss the iPad or iPhone OS 3.2 (or later versions of the OS and hardware)."
Used & New from: $0.01
3.6 out of 5 stars  See all reviews (23 customer reviews) | 2 customer discussions

See buying options
Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy
32.  Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy by Gary Bennett
The list author says:
  "Published (by Apress) around August 25, 2010"
$27.78   Used & New from: $0.48
2.6 out of 5 stars  See all reviews (39 customer reviews)

Core Data for iOS: Developing Data-Driven Applications for the iPad, iPhone, and iPod touch
33.  Core Data for iOS: Developing Data-Driven Applications for the iPad, iPhone, and iPod touch by Tim Isted
The list author says:
  "Estimated date of publication (by Addison-Wesley Professional): December 6, 2010

Sample content available at Safari Books Online."
$29.74   Used & New from: $6.62
3.8 out of 5 stars  See all reviews (12 customer reviews)

More iOS 5 Development: Further Explorations of the iOS SDK
34.  More iOS 5 Development: Further Explorations of the iOS SDK by Jack Nutting
The list author says:
  "Estimated date of publication (by Apress): January 31, 2011

Next edition of # 29 on this list."
Out of stock
4.0 out of 5 stars  See all reviews (3 customer reviews)

 
Amazon.com
32% of customers ultimately buy this item after viewing the unavailable item above
Beginning iOS 6 Development: Exploring the iOS SDK by Jack Nutting

 Explore similar items
 
Pro Objective-C for Mac and iPhone
35.  Pro Objective-C for Mac and iPhone by James Dovey
The list author says:
  "Estimated date of publication (by Apress): May 30, 2011"
Click for more info

More Actions

Discover more about this author
 See all of their Listmania! lists
Make your own list
 Create a Listmania! list
View your page on Amazon.com
 Go to Your Profile page

Customer Discussions about products in this list
Discussion Replies Latest Post
Kindle Edition worthwhile? 5 May 22, 2011
Did it talk about compiling Objective-C on Windows? 0 May 22, 2011
When will the 3rd edition be released? 1 Mar 16, 2011
Feedback and discssion on Objective-C 13 Feb 2, 2011
Amazon get your head out of ........ Objective C 2 Jun 3, 2010
Kindle Edition? 3 May 25, 2010
MiniGolf project shows only white screen on my Snow Leopard with 3.0 Simulator and SDK. 0 Sep 17, 2009
Changes from previous version? 2 Aug 24, 2009
surrounded 0 Aug 7, 2009
"It's like a permanent 'Get Out of Jail Free' card!" 2 May 8, 2009
Designing Gestural Interfaces Website 0 Dec 7, 2008
New Release Date for "The iPhone Developer's Cookbook" 0 Oct 3, 2008
 
   

About this Listmania!

 

Author

Richard Smiley (Kokomo, IN USA)
(REAL NAME)   
Qualifications: long-time embedded software developer, new to iPhone development
Last updated: 9/29/10
Report abuse
    

More Listmania!

 

Beginning iPhone Development Beginning iPhone Development

Beginning iPhone Development: A list of 3 items by Scott Wasserman

Vital C++ Vital C++

Vital C++: A list of 37 items by Heckler0077

iPhone app dev iPhone app dev

iPhone app dev: A list of 10 items by Y. Yang

Must-Read Objectives Books Must-Read Objectives Books

Must-Read Objectives Books: A list of 39 items by Island

Best iPhone App Development Books: There's a book for that! Best iPhone App Development Books: There's a book for that!

Best iPhone App Development Books: There's a book for that!: A list of 9 items by Kuntal Choksi

   

More So You'd Like to...