Introduction

The easy part of software development is knowing how to write code in the programming language at hand. The tougher part is mastering the programming interfaces of the platform and getting to the level where you can effectively turn ideas into working features with real values. iOS 7, although extremely powerful and easy to use, is no exception to this. Objective-C, considered by many to be a somewhat “funky” programming language, is a language you can get your head around quickly and even learn to appreciate. However, you’re likely to spend a lot of time learning the various APIs and frameworks.

We believe the best way to acquire the necessary knowledge and reach a plateau of high productivity is through hands-on experience. We ...

Get iOS 7 Development Recipes: A Problem-Solution Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.