My Books
My philosophy about writing books is simple.
Make technology available to the mere mortal.
I’ve spent most of my life doing software development. I’ve worked on projects ranging from mainframe operating systems written in assembler language, to desktop applications, to an integrated Service Oriented Architecture that spanned the enterprise (from desktop pc’s to servers to complex network mainframes, and lots of places in between).
But what has always been a key part of anything I have done is taking very complex problems and ideas, and creating explanations that anyone could understand. This is what you do when you design a program or create an enterprise architecture … or when you teach someone how to write programs or build applications for the iPhone.
I write books to help people who want to learn about programming and application development. There are lots of books out there to help you refine and extend your knowledge once you get going, or provide cookbook recipes to teach you how to do specific things, but few that show you how to start from nothing.
And that’s what I will do here. I expect you know very little or nothing about the topics I cover here, and you are looking to get started.
I have written many books over the last few years, but with the yearly changes in iOS, many of them are now out-of-date. I currently have three books that are still relevant.
- iPhone Application Development For Dummies
- iPad Application Development For Dummies
- Objective-C For Dummies
There is also one, that while out of date from an iOS perspective, still has some good insights into game development – proceed at your own risk.
- iPhone and iPad Game Development For Dummies
/ul>
These are available on line or from your local bookseller.

