A presentation at BarCamp London 5 (27th - 28th September 2008) by George Brocklehurst
This presentation mostly focuses on the main elements of the Objective-C syntax: declaring classes and methods, calling methods, selectors, strings and properties. It then goes on to describe how people from a web background can use web technologies to develop a user interface and only rely on Objective-C when they really need to (most of this is in the demo application rather than the slides, see downloads below).
Source code for a basic Cocoa app demonstrating an HTML/CSS/Javascript UI with a Cocoa back end. Includes all the hooks required to call Objective-C methods from Javascript and vice versa.
cocoa_demo.zip, 2.4Mb