Foreword
In March, 2008, Apple released an SDK for its wildly successful iPhone. That SDK, and the App Store that would go live several months later, attracted a lot of attention. A lot of people coming to Apple’s platform for the first time were surprised to find that the entire toolset was based around an obscure 25-year-old programming language called Objective-C rather than a more widely used language like C++ or Java.
Mac developers and those who followed Apple weren’t particularly surprised. Objective-C had been the primary language used to develop Mac apps since shortly after the NeXT acquisition in 1996. Unlike C++ or Java, which are general-purpose languages used on numerous platforms and for a wide variety of programming tasks, Apple ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access