Publisher's 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.