Darwin, Mac OS X, Cocoa, OpenStep, NeXTSTEP. Mac security. Tech talk from Graham Lee.

I'm a firm believer in the idea that the more you put into a community, the more you will get out of it. This is one of the reasons I enjoy visiting and presenting at conferences; by helping other people with their problems, I can get some of my problems halved in return. Here are some of the presentations I have given, many more are sadly missing in action.

Designing a secure Cocoa application was the title of my session at NSConference 2009. This session was filmed by the Mac Developer Network and is available to purchase from their website.

Adopting Model-View-Controller in Cocoa and Objective-C uses the example of a web browser to demonstrate design patterns and the MVC paradigm in Mac applications. I start by building a very simple web browser, taking advantage of framework features and reusable design techniques to cheaply add features throughout the presentation. I gave this presentation to the ACCU 2009 conference.

In 2006 I presented a briefing on the Apple Intel transition to the UK UNIX Users Group, along with Eric Albert from Apple. My presentation focussed on the technical issues associated with bringing a new, Intel-based Mac into an existing network of PowerPC computers.

At the Oxford Mac User Group meeting in July 2009, I talked about podcast recording and presentations. Every year at WWDC I record a five-minute analysis of the keynote which gets played in the user group; in this talk I described how I record that. I also gave tips on delivering good presentations.



I'm an MDN member, are you?