This second book in the series from Kevin McNeish, award-winning App Developer, highly acclaimed iOS trainer and conference speaker, is specifically designed to teach non-programmers Objective-C; the language used to create Apps for the iPhone and iPad. Many books designed for the beginning Apple developer assume way too much. In contrast, this book series assumes you know nothing about programming.
Book 2: Flying with Objective-C builds on what you learned in Book 1: Diving In. In the first two chapters, the author helps you understand basic concepts, such as "what is a class?" and "what is an object?" You then learn how to pass messages to objects, and then create your own custom classes.
As you go through the book, concepts become more advanced until you reach the final chapters on Advanced-Objective-C and Advanced Messaging. Each concept is accompanied by step-by-step instructions to build an App that shows the real-world use of Objective-C programming features. This is a tremendous aid in helping non-programmers grasp even more advanced concepts.
Includes Step-by-Step Instructional Videos! Each exercise in this book has a corresponding movie that demonstrates how to perform the exercise. After trying to solve the exercise on your own, just tap the movie to watch the exercise solved for you in high quality video and narrative!
Not a "Dumbed Down" Series! Ultimately, readers will learn everything that is taught in the regular written-for-programmer books. This series simply provides more background information and more thorough explanations for those who haven't had formal education or a career in software development.
Kevin McNeish is author of the new "iOS App Development for Non-Programmers" book series (www.iOSAppsForNonProgrammers.com), winner of the 2012 Publishing Innovation Award. He is also a featured writer and blogger for iPhone Life magazine.
Kevin is also an award-winning App developer, software architect, and well-known software conference speaker in the U.S. and abroad. He has spent much of his career making difficult concepts easy to understand for the uninitiated.
This is a great primer for anyone wanting to learn Objective-C Programming in the Apple iOS environment. The author does a good job explaining the nuances of Object Oriented Programming with lots of solid examples.
I'm looking forward to his next book in the series, which covers Xcode.