O'Reilly logo

Learn Objective-C on the Mac: For OS X and iOS, Second Edition by Scott Knaster, Waqar Malik, Mark Dalrymple

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Foreword

Whenever software developers adopt a new platform, they are faced with the daunting task of familiarizing themselves with the programming language, development tools, design patterns, and standard software libraries available in the new environment.

Typically, this must be done simultaneously with writing code under pressure to deliver it as quickly as possible, and developers are tempted to fall back on approaches they know from previous systems. This often results in code that doesn't really fit the platform, that may duplicate functionality that already existed, and can cause maintenance headaches down the road.

In an ideal world, new developers would have the benefit of colleagues who are already familiar with the platform, who can ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required