Items related to iOS 7 Programming: A Quantitative Approach

iOS 7 Programming: A Quantitative Approach - Softcover

Liu, Henry H

 
9781500728496: iOS 7 Programming: A Quantitative Approach

Synopsis

This book adopts a quantitative approach to helping developers and CS students learn iOS 7 programming fast. For every iOS 7 programming feature covered, the book explains the concepts clearly, based on a single, end-to-end sample - NoteApp. It helps a reader establish a solid foundation within a matter of weeks in multiple areas, such as Objective-C, the Foundation framework, iOS app design patterns, user interface design and implementation, and data persistence with the Archiving and Core Data frameworks. The subjects covered in this book are logically organized as follows: * Chapter 1 Introducing iOS 7 * Chapter 2 Setting up an Xcode IDE on Mac OS X * Chapter 3 The Anatomy of a Simple iOS program * Chapter 4 Creating the NoteApp * Chapter 5 Designing an App * Chapter 6 Implementing NoteApp * Chapter 7 Data Persistence with Archiving * Chapter 8 Data Persistence with Core Data * Chapter 9 Implementing NoteApp for iPad and iPhone Devices * Appendix A Getting around on Mac OS X * Appendix B Basic Programming Elements of Objective-C In essence, this text helps you acquire a verifiable set of useful iOS 7 programming skills effectively and efficiently in a quantitative manner.

"synopsis" may belong to another edition of this title.

From the Author

Over half a billion Apple mobile devices (iPhone, iPad and iPod Touch) run on iOS. Apple pays billions of dollars a year for the apps made available to consumers on its iTunes Store. Such simple facts purport numerous opportunities for businesses, software developers, and researchers as well.  Fundamentally, such unprecedented phenomena are powered by iOS programming behind the scene.

On the other hand, Apple provides tons of programming guides in its developer libraries. These guides are well-written, but not necessarily suitable for those who are new to iOS programming. Available texts help, but have various limitations. Some are excessively overwhelming and intimidating, and some are filled with piecemeal examples without a consistent context. They either made iOS programming unnecessarily over-complicated or over-simplified. This book serves as a single source for a software developer to learn how to master iOS programming in a matter of weeks rather than months. After having worked through this book, you will be equipped with all knowledge and skills, ranging from using Xcode, Objective-C, Apple-recommended design patterns and best coding practices, etc., and more importantly, you will be able to plough along yourself for developing commercial grade iOS apps by referencing Apple's iOS programming guides on an as-needed basis. Essentially, this book provides an easy entry for you to get into the door of iOS programming - effectively and efficiently.

Yes, we all know that iOS 8 is coming soon with a new language named Swift. However, Swift doesn't replace Objective-C overnight at all. Spending a few weeks to learn iOS 7 and Objective-C  can help you learn iOS 8 and Swift much faster. In fact, it may help reduce your steep learning curve by as much as 80% if you have never programmed in iOS and Objective-C. Finally, there will be an iOS 8 /Xcode 6 version of this book, so your learning with this version of the book will not be wasted at all.

Wish you learn and succeed with your career!

"About this title" may belong to another edition of this title.