O'Reilly logo

Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android by Michael Eierman, Jakob Iversen

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

A Brief History of Objective-C

It might seem odd to you that Apple chose such an obscure language as the basis for its smartphone platform. Why didn’t they pick a language that more developers knew about so as to have more developers able to develop apps for the platform? The answer to that question goes back to the initial creation of the language. Objective-C was created in 1986 by Tom Love and Brad Cox as a way to add object-oriented principles to the C language. At the time, C was one of the most popular computer programming languages, so this was an important development. The object-oriented principles they chose were based on the Smalltalk language, which was one of the first truly object-oriented languages. By combining the two, C-programmers ...

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