iPhone Development and Resources

Your Path to Mastery

"Developing for iOS feels different from other development environments. But after you've been at it for a while, you realize that this is how OOP was supposed to be." – Brian Jepson, Senior Editor for O'Reilly Media

Introductory
http://akamaicovers.oreilly.com/images/0636920018490/cat.gifLearning iOS Programming

Learning iOS Programming

By Alasdair Allan

http://akamaicovers.oreilly.com/images/9780596805791/cat.gifBuilding iPhone Apps with HTML, CSS, and JavaScript

Building iPhone Apps with HTML, CSS, and JavaScript

By Jonathan Stark

http://akamaicovers.oreilly.com/images/0636920010135/cat.gifHead First iPhone and iPad Development, 2nd Edition

Head First iPhone and iPad Development, 2nd Edition

By Dan Pilone, Tracey Pilone

Intermediate
http://akamaicovers.oreilly.com/images/0636920023562/cat.gifProgramming iOS 5

Programming iOS 5

By Matt Neuburg

http://akamaicovers.oreilly.com/images/0636920021728/cat.gifiOS 5 Programming Cookbook

iOS 5 Programming Cookbook

By Vandad Nahavandipoor

Advanced
http://akamaicovers.oreilly.com/images/9780596804831/cat.gifiPhone 3D Programming

iPhone 3D Programming

By Philip Rideout

http://akamaicovers.oreilly.com/images/0636920021759/cat.gifDeveloping Enterprise iOS Applications

Developing Enterprise iOS Applications

By James Turner

Building iPhone and iPad Electronic Projects Building iPhone and iPad Electronic Projects
by Mike Westerfield
iPhone 5 All-in-One For Dummies iPhone 5 All-in-One For Dummies
Second Edition
Spiele entwickeln für iPhone und iPad Spiele entwickeln für iPhone und iPad
Take Control of Mail on the iPad, iPhone, and iPod touch Take Control of Mail on the iPad, iPhone, and iPod touch
Fourth Edition
iPhone Secrets iPhone Secrets
iPhone 5 For Dummies iPhone 5 For Dummies
Sixth Edition
iPhone 5 Portable Genius iPhone 5 Portable Genius
iPhone 5 For Seniors For Dummies iPhone 5 For Seniors For Dummies
Second Edition
iPhone: The Missing Manual iPhone: The Missing Manual
by David Pogue
Sixth Edition
Teach Yourself VISUALLY iPhone 5 Teach Yourself VISUALLY iPhone 5
Second Edition
Professional iOS Network Programming Professional iOS Network Programming
Geolocation in iOS Geolocation in iOS
by Alasdair Allan
Sixty Tips for Creative iPhone Photography Sixty Tips for Creative iPhone Photography
by Martina Holmberg
Getting Started with Arduino and iOS Getting Started with Arduino and iOS
by Alasdair Allan
iPhone and iPad App 24-Hour Trainer iPhone and iPad App 24-Hour Trainer
20 Recipes for Programming PhoneGap 20 Recipes for Programming PhoneGap
by Jamie Munro
iOS 5 Programming Cookbook iOS 5 Programming Cookbook
by Vandad Nahavandipoor
iPhone Application Development For Dummies iPhone Application Development For Dummies
Fourth Edition
iPhone 4S For Dummies iPhone 4S For Dummies
iPhone 4S All-in-One For Dummies iPhone 4S All-in-One For Dummies
Tap, Move, Shake Tap, Move, Shake
by Todd Moore
Developing Enterprise iOS Applications Developing Enterprise iOS Applications
by James Turner
Take Control of Mail on the iPad, iPhone, and iPod touch Take Control of Mail on the iPad, iPhone, and iPod touch
by Joe Kissell
Third Edition
iPhone 4S For Seniors For Dummies iPhone 4S For Seniors For Dummies
iPhone 4S For Dummies iPhone 4S For Dummies
Fifth Edition
iPhone 4S Portable Genius iPhone 4S Portable Genius
Teach Yourself VISUALLY iPhone 4S Teach Yourself VISUALLY iPhone 4S
iOS Sensor Apps with Arduino iOS Sensor Apps with Arduino
by Alasdair Allan
iPhone and iOS Forensics iPhone and iOS Forensics
iOS Recipes iOS Recipes (Pragmatic Bookshelf)
by Matt Drance, Paul Warren
Head First iPhone and iPad Development Head First iPhone and iPad Development
by Dan Pilone, Tracey Pilone
Second Edition
iPhone and iPad Web Design For Dummies iPhone and iPad Web Design For Dummies
Quick iPhone Game Development Quick iPhone Game Development
by Todd Moore
OpenGL iPhone Games with Cocos2D OpenGL iPhone Games with Cocos2D
by Todd Moore
Realistic iPhone Game Development Realistic iPhone Game Development
by Todd Moore
Take Control of iPhone and iPod touch Networking & Security, iOS 4 Edition Take Control of iPhone and iPod touch Networking & Security, iOS 4 Edition
by Glenn Fleishman
iPhone 4 Portable Genius iPhone 4 Portable Genius
Take Control of iPhone Basics, iOS 4 Edition Take Control of iPhone Basics, iOS 4 Edition
by Karen G. Anderson
Unit Testing iPhone Apps Unit Testing iPhone Apps
by Dan Pilone
Create Great iPhone Photos Create Great iPhone Photos (No Starch)
Capturing Better Photos and Video with your iPhone Capturing Better Photos and Video with your iPhone
Take Control of Mail on the iPad, iPhone, and iPod touch Take Control of Mail on the iPad, iPhone, and iPod touch
by Joe Kissell
Second Edition
iPhone 4 Pocket Genius iPhone 4 Pocket Genius
Supporting Multitasking on the iPhone Supporting Multitasking on the iPhone
by Michael Morrison
Injecting iAds into iPhone Apps Injecting iAds into iPhone Apps
by Michael Morrison
Optimizing Tables in iPhone Apps Optimizing Tables in iPhone Apps
by Michael Morrison
Consuming Web Services on the iPhone Consuming Web Services on the iPhone
by Michael Morrison
Professional iPhone and iPad Application Development Professional iPhone and iPad Application Development
App Savvy App Savvy
by Ken Yarmosh
Professional iPhone and iPad Database Application Programming Professional iPhone and iPad Database Application Programming
Best iPhone Apps Best iPhone Apps
by J.D. Biersdorfer
Second Edition
iPhone UK: The Missing Manual iPhone UK: The Missing Manual
by David Pogue
Fourth Edition
Great iPhone Development: Level 1 Great iPhone Development: Level 1
by W. Scott Means
iPhone 4 Portable Genius iPhone 4 Portable Genius
Professional iPhone Programming with MonoTouch and .NET/C# Professional iPhone Programming with MonoTouch and .NET/C#
Tapworthy Tapworthy
by Josh Clark
Creating iPhone Apps with Cocoa Touch: The Mini Missing Manual Creating iPhone Apps with Cocoa Touch: The Mini Missing Manual
by Craig Hockenberry
iPhone 3D Programming iPhone 3D Programming
by Philip Rideout
iPhone App Development: The Missing Manual iPhone App Development: The Missing Manual
by Craig Hockenberry
iPhone OS Development iPhone OS Development
3D for iPhone Apps with Blender and SIO2 3D for iPhone Apps with Blender and SIO2
Building iPhone Apps with HTML, CSS, and JavaScript Building iPhone Apps with HTML, CSS, and JavaScript
by Jonathan Stark
Safari and WebKit Development for iPhone OS 3.0 Safari and WebKit Development for iPhone OS 3.0
Incredible iPhone Apps For Dummies Incredible iPhone Apps For Dummies
Beginning iPhone SDK Programming with Objective-C Beginning iPhone SDK Programming with Objective-C
Learn to Build iPhone Apps with HTML, CSS, and JavaScript Learn to Build iPhone Apps with HTML, CSS, and JavaScript
by Elisabeth Robson
iPhone Fully Loaded iPhone Fully Loaded
Third Edition
Take Control of Your iPhone Apps Take Control of Your iPhone Apps
by Jeff Carlson
Take Control of iPhone OS 3 Take Control of iPhone OS 3
by Ted Landau
iPhone Game Development iPhone Game Development
by Paul Zirkle, Joe Hogue
iPhone Game Development iPhone Game Development
Cocoa Touch for iPhone OS 3 Cocoa Touch for iPhone OS 3
iPhone UK: The Missing Manual iPhone UK: The Missing Manual
by David Pogue
Third Edition
Programming the iPhone User Experience Programming the iPhone User Experience
by Toby Boudreaux
iPhone 3GS Portable Genius iPhone 3GS Portable Genius
iPhone UK: The Missing Manual iPhone UK: The Missing Manual
by David Pogue
Second Edition
iPhone Hacks iPhone Hacks
by David Jurick, Adam Stolarz, Damien Stolarz
iPhone SDK Application Development iPhone SDK Application Development
by Jonathan Zdziarski
Core Animation for Mac OS X and the iPhone Core Animation for Mac OS X and the iPhone (Pragmatic Bookshelf)
by Bill Dudney
iPhone Open Application Development iPhone Open Application Development
by Jonathan Zdziarski
Second Edition
iPhone Forensics iPhone Forensics
by Jonathan Zdziarski
iPhone 3G Portable Genius iPhone 3G Portable Genius
Professional iPhone and iPod touch Programming Professional iPhone and iPod touch Programming

iPhone Experts

Mike Westerfield Mike Westerfield Mike started programming on a PDP-8 using a teletype terminal. As the personal computer revolution got going he sold his car and rode a bike for several months to raise cash to buy an Apple II computer. He wanted to write a chess program but couldn't find a good assembler,…

Alasdair Allan Alasdair Allan is a senior research fellow in Astronomy at the University of Exeter. He runs a small technology consulting business writing bespoke software and building open hardware, and is currently developing a series of iPhone applications to monitor and manage cloud based services and distributed sensor networks.

Maximiliano Firtman Maximiliano Firtman is a developer focused in mobile and RIA development. He is a professor in web and mobile technologies, and founder of ITMaster Professional Training. He is author of many books in Spanish, including Java ME, ASP.NET, AJAX Professional Web 2.0 and he is working in a Flex 4 framework book.

John W. Muchow John W. Muchow is an expert Java Developer and Trainer specializing in J2ME.

More iPhone Experts

iPhone News & Answers

Four short links: 16 April 2013

By Nat Torkington
April 16, 2013

Triage — iPhone app to quickly triage your email in your downtime. See also the backstory. Awesome UI. Webcam Pulse Detector — I was wondering how long it would take someone to do the Eulerian video magnification in real code. …

Commerce Weekly: Isis Wallet/NFC payments struggle for a foothold

By Jenn Webb
January 10, 2013

Here are a few stories that caught my attention in the commerce space this week. NFC-enabled Cashwrap case equips iPhone with Isis At the 2013 International CES this week, Incipio and AT&T announced the launch of Cashwrap, an NFC-enabled iPhone …

Commerce Weekly: iPhone NFC rumors return

By Jenn Webb
January 3, 2013

Happy new year! Here are a few stories that caught my attention in the commerce space recently. Apple NFC rumors revived We’ve no sooner outfitted our shiny new iPhone 5s with cases and fancy accessories than rumors of the iPhone …

How do you become a data scientist? Well, it depends

By Ann Spencer
December 17, 2012

Over Thanksgiving, Richie and Violet asked me if I preferred the iPhone or the Galaxy SIII. I have both. It is a long story. My response was, “It depends.” Richie, who would probably bleed Apple if you cut him, was …

The self-publishing book

By Joe Wikert
November 29, 2012

As we sat in Liza Daly‘s and Keith Fahlgren‘s Books in Browsers presentation many of us wondered why she was wearing an iPhone earbud and mic. Many also noticed her words were being transcribed in a tiny box in the …

Apple lost my cloud!

By nachfa
October 19, 2012

Apple has lost all info in my iCloud! After doing an ios upgrade to ios6 the iphone4 ''froze' and needed to be restore.Once restored i did a quick sync with icloud in order to get back all my contacts,agenda and most specifically some precious photos of my new born child. To my surprise 58 picture come back, out of more than 1000.No contact,agenda blank. I had 4.7GB backed up. Ap...

More NewsMore Answers