iPhone and iPad Apps for Absolute Beginners (Getting Started)
- ISBN13: 9781430227007
- Condition: New
- Notes: BRAND NEW FROM PUBLISHER! BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed
The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple’s online marketplace for iPhone applications. Over 1 billion apps have been downloaded in the 9 months the App Store has been open, ranging from the simplest games to the most complex business apps. Everyone has an idea for the next best-selling iPhone app—presumably that’s why you’re reading this now. And with the release of the iPad, this demand will just continue to grow
Rating:
(out of 42 reviews)
List Price: $ 29.99
Price: $ 17.99
Related Ipad Applications Products



Review by S. Pyle for iPhone and iPad Apps for Absolute Beginners (Getting Started)
Rating:
First, to all the people giving low ratings because of a few typos – Get Over It! Any first printing of a technical book like this will have them, especially when things like the OS, SDK and dev tools are updated all the time. You have to judge the book on it’s content, not a few mistakes in printing.
As for the book, this is EXACTLY what I needed. I’ve never programmed anything before in my life, but like everyone else I want to learn iPhone programming & make a million dollars. 😛
I started with a few other “beginning iPhone programming” books and every one of them was way too out of my league. Inevitably the first chapter would say “You need to know Objective-C first…”. So I’d grab a book on Objective-C for beginners and that would be over my head & the first chapter of those would say “You need to know C first…” So I’d grab a book on C for beginners. The one thing all of these books had in common was THEY DIDN’T EXPLAIN WHY THINGS WORK. So after reading a couple books on C, a couple on Objective-C, I was still completely lost when I started on the iPhone books.
Then I found this book. It is really the start I needed. Things are explained quite well and I was finally able to actually understand what I was doing, not just memorizing code. When learning something this foreign, it is much more helpful to have it explained thus; “This piece of code controls… and make the program do this…” or “This bit of code makes… happen because…”. Analogies are used in a terrific way so you can understand the mechanics behind it all.
To use an analogy, if you never worked on a car engine,it would be far more helpful if someone explained what a spark-plug does than just telling you you need to have them. That is the kind of teaching Dr. Lewis provides in this book. I can’t praise it and thank him enough for writing it & can’t wait for more from him.
As for the typos (and there are really only a few), I actually benefited because it gave me a bit of a crash course in debugging and figuring out how things should really work. If you get confused or lost because of them, don’t fret it, just come to the forum for this book and one of us will be happy to help out. […]
If you are like me, “An Absolute Beginner”, then you’ll be hard pressed to find a better book to get you started. Trust me, I wasted many months trying.
Review by BakariC for iPhone and iPad Apps for Absolute Beginners (Getting Started)
Rating:
If you have been a long time Mac and iPhone user you may have had an idea for an application you wished someone would build. But unfortunately, developing software is not as easy as dragging and dropping media into say iDVD and producing a nearly professional DVD with titles, chapters, and background music. Learning the language of Objective-C programing is not the same thing as even producing your own dashboard widget–remember those?
If you know nothing about UITableViewController class, switch view interfaces, objects and properties, IBActions and IBOutlets, then I can nearly guarantee that Dr. Rory Lewis’s iPhone and iPad Apps for Absolute Beginners is probably the best book for getting you started with mobile app development.
This book peaked my interest because I’m one of the absolute beginners whom the author is addressing. I have dabbled a little in CSS and HTML languages, produced some AppleScript and Automator workflows, but none of that compares with learning Objective-C and Cocoa programming–the basis of iPhone and iPad applications.
I’ve tried a few other iPhone app development books and while the authors maintain their book is for novices, I didn’t find that the case. Sure I could work through a simple step-by-step “Hello World” program, but by the second chapter, most authors are off and driving fast, telling you how to drive a car, while at the same time explaining how the engine works. One other book I tried literally spent three chapters explaining Objective-C programming using only one sample lesson; but then the fourth chapter leads off with, “Now that you understand Objective-C…”! There’s no way you can learn Objective-C or app development by simply reading a chapter about it.
You have to get your hands–okay, your mind–dirty with writing code. For the most part, Dr. Lewis has the ability to make app development manageably understandable. He takes nothing for granted when it comes to what his readers need to know, and he doesn’t pretend that just because he spent an entire chapter explaining something that you will understand it.
Now, to be honest, what makes this book stand apart, for me anyway, is very simple. Dr. Lewis has produced instructional videos that nearly mimic the instructions in the book. These videos mirror he ones he developed as part of the classes he teaches on iPad and iPhone development. In many cases, without the instructional videos I would have been completely lost. There are times in the book though, when Dr. Lewis tries to give step-by-step instructions while also explaining the why of those instructions. That makes it very difficult to follow along if you’re an absolute beginner.
So my approach has been to read parts of a chapter and follow along with the videos. Then go back and re-read the lessons that I successfully and unsuccessfully completed in X-code.
But I must admit, and say again, software development is not like editing video in iMovie. It takes time and focus to learn app development. Leaving out a semicolon, a word or two of code can mean all kinds of errors when you try to compile and run your application. It’s very frustrating to spend twenty minutes typing out code only to find that you missed something along the way.
The book’s accompanying web page does include the source code for you to compare your own work with. If you get stuck, I recommend opening the source code in say TextEdit and printing it out. Then go back over your own code using the source as a guide. If you still get stuck, just copy and paste the code and run it. You don’t want your small errors to prevent you from understanding the concepts.
So coding is for those with patience and a determination to learn. However, I think, having worked through about two-thirds of the book, I can tell you that iPhone app development is not rocket science. It is indeed possible to produce many of the types of basic apps uploaded to the app store on a daily basis. I think this type of programing could be learned without taking a class, though a course on the subject would probably get you much further.
By the end of chapter of six, Dr. Lewis highly recommends re-doing the lessons of each chapter, like 10 to 15 times. I couldn’t concur more.
What’s great about this book is that Dr. Lewis revisits a few basic concepts in each lesson. So by the first nine lessons, you get a working understanding of some basic tools of programming, because you have done them more than once. But then there’s the leap you must gain by understanding how things are running under the hood, so to speak. You must understand how the code makes things happen, which is the most difficult part.
There are some errors in the book that I have reported to Dr. Lewis, and if I’m correct I hope he posts them on his Errata page. But for the most part, I think if you are an absolute beginner like myself, with some time and patience, you can work through this book. (If you’re like me and have an absolute beginner’s interests in iPhone app development, write me. I’d be glad to share what little I’ve learned so far.)
And by the way, the book instructs you to download the current version of iPhone SDK, which will cost $99. But you can use the X-Code application, Interface Builder, and the iPhone simulator that comes installed on the Mac OS X Snow Leopard DVD. I wouldn’t pay the $99 for the download until you’re actually ready to submit your app to the App Store, which will then cost you the $99.
iPhone and iPad Apps for Absolute Beginners will probably not be the only book you’ll need to produce your own iPhone and iPad apps, but it is the book to help you get started.
Review by Terry Holmsby for iPhone and iPad Apps for Absolute Beginners (Getting Started)
Rating:
Before Dr. Lewis came into my life I’d NEVER PROGRAMMED ANYTHING! I bought an iPhone and loved it, so I bought a Mac, then an iPad, then I thought: “Hey I’d like to program!” BUT after trying 3 books aimed at beginners – I felt horribly stupid, depressed and angry.
But then Dr. Lewis came into my life with his fabulous of teaching people like me (I’m not a “dummy” & those books don’t work on me) how to program. He knows what to leave out, what to repeat over and over and then … the unimaginable! I was programming my first iPhone and iPad apps! Now I’m on Chapter 6 looking at his videos while I read along and program with the book and him just like I was in his class. I’ve been up almost 2 says programming like “A GEEK” as Dr. Lewis says.
Thank you. Thank YOU Dr. Lewis.
PS. Those spelling errors are minor. See the videos here h[…]
Review by Siddhartha Banerjee for iPhone and iPad Apps for Absolute Beginners (Getting Started)
Rating:
Prelude: I’m a Machead for the last 10 years. Though it was only restricted to Apple’s products (MacBook/iPhone/iPod), I never had any inclination to enter the programming jungle. However, in the beginning of this summer I’ve gathered enough courage to enter the forbidden territory and face predators like Objective C and Coca Touch. So before I enrolled myself as an iPhone Dev, my first lookout was for a book that will teach me in a layman’s language. So I searched Amazon and the result was “iPhone and iPad Apps for Absolute Beginners” by Dr. Rory Lewis.
First Impression: When I bought the book I was looking for couple of things. 1) The publisher 2) The author 3) Language used and 4) Teaching techniques. I was not looking for geeky content but a book that will inspire me to become a geek. And on July 16, I took the first step towards that with Dr. Lewis by my side. And since, there’s been no looking back.
What’s there in the book: Do you remember when your dad first taught you how to ride a bike? He gave you the support and you did exactly as he said without questioning. He didn’t teach you the reason you were moving forward or what was the functionality of the different parts. This book is like that. It will help you understand the complex Objective C and suddenly you’ll realize that you are taking about `methods, arrays, properties and delegates’. This book will make you believe that someone with a non-computer science background can write codes for Apple’s revolutionary devices.
What’s not there in the book: As mentioned in the first few chapters, this book is not for those who are looking to master the iPhone development. It’s not for those students who are looking for pages and pages of coding. In short, it will teach you how to ride a bicycle but if you want to know the mechanism and are looking for a motorbike to ride, then buy Dave and Jeff’s book: “Beginning iPhone 3 Development”.
Mistakes: There are few print errors in the book. But that actually helped me a lot, following which my built was not working. But I found my way around. Again thanks to Dr. Lewis blog.
Result: On July 28 I’ve submitted my first app (MeterDown) on the App Store. It’s now available for free download. To be honest the book didn’t teach me how to develop my first app. But it taught me the basics of creating any app.
Thank you Dr. Rory Lewis for making me an iPhone Dev in just 13 days!
Review by R. Neufeld for iPhone and iPad Apps for Absolute Beginners (Getting Started)
Rating:
I started with several ‘beginner’ books for the making iPhone apps – this was the only one to make any sense. The author includes screencasts of each app, which was invaluable when I was stuck, or couldn’t understand why something wouldn’t work. If you’re a newbie, this is the only intro book that’s worth buying.