Late Night Cocoa

Late Night Cocoa was MDN's first ever podcast starting back in January 2007. Each episode consists of an interview by Scotty with an expert on a single subject. Late Night Cocoa ended after 41 episodes in March 2009 when it became a segment of the newly formed MDN Show

Late Night Cocoa Episodes

Late Night Cocoa Episode 041

37 mins

6th March 2009

Calendar Store
Scotty talks with Justin Williams of Second Gear Software about Leopards Calendar Store Framework

Late Night Cocoa Episode 040

1 hr 02 mins

25th February 2009

Design Patterns
Scotty interviews Jiva DeVoe about Design Patterns in Cocoa.

Late Night Cocoa Episode 039

29 mins

10th February 2009

NSOperationQueue Problems
Scotty interviews Mike Ash about all the problems he has discovered in NSOperationQueue as well has his new replacement classes.

Late Night Cocoa Episode 038

1 hr 7 mins

22nd January 2009

DTrace
Scotty interviews Colin Wheeler (The Cocoa Samurai) on debugging with DTrace

Late Night Cocoa Episode 037

1 hr 21 mins

30th December 2008

Porting Large Applications to the Mac platform
Scotty interviews Mike Taylor on porting large applications to the Mac platform

Late Night Cocoa Episode 036

1 hr 16 mins

2nd December 2008

Garbage Collection
Scotty discusses Garbage Collection with Realmac developer Andre Pang

Late Night Cocoa Episode 035

48 mins

10th November 2008

KVC/KVO
In this episode Scotty interviews developer Stefan Frey about KVC/KVO

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Not Yet Migrated to New Website

Late Night Cocoa Episode 020

1 hr 22 mins

Unkown

Distributed Objects
In this episode (20), Late Night Cocoa examines the significance of Distributed Objects with the help of top-notch developers Peter Brodsky and Blazej Kot. Distributed Objects provide a way to communicate between threads, processes and hosts. Peter and Blazej will cover each of these three cases and familiarize listeners with the APIs, Objective-C language support, as well as the various pitfalls to look out for when using Distributed Objects.

Late Night Cocoa Episode 019

45 min

20th June 2007

WWDC 2007 Roundtable
In Episode 19 we discuss WWDC with four top developers Daniel Jalkut, Gus Mueller, Wil Shipley and Guy English.

Late Night Cocoa Episode 018

1 hr 5 mins

8th June 2007

Core Image Filters
In Episode 18 we look at Core Image Filters with Andy Finnell

Late Night Cocoa Episode 017

51 mins

12th May 2007

Hacking Cocoa Part 2
In Episode 17 we continue to look at Hacking Cocoa with Jonathan "Wolf" Rentzsch 

Late Night Cocoa Episode 016

51 mins

6th May 2007

Hacking Cocoa Part 1
In Episode 16 we look at Hacking Cocoa with Jonathan "Wolf" Rentzsch 

Late Night Cocoa Episode 015

44 mins

27th April 2007

Sync Services
In Episode 15 we get our first repeat guest as Marcus Zarra talks about Sync Services

Late Night Cocoa Episode 014

24 mins

21st April 2007

Search Kit
In episode 14 we examine how to use Search Kit with Steve Harris 

Late Night Cocoa Episode 013

41 mins

13th April 2007

Sparkle, Design Pattern & Standards
Traditional software update requires the user to do a lot of work. The problem with that is that users are lazy. In this episode, guest Andy Matuschak discusses the philosophy of auto-update, some ways to use Sparkle, and some hints about what's coming for it in the future. But who needs software update without a good project? Andy will discuss practices of refactoring and systems design in large projects, and some methods for quickly duplicating Apple's new wave of user interface stylings.

Late Night Cocoa Episode 012

55 mins

6th April 2007

The Aperture Plugin API
Fraser talks about the Aperture plugin API

Late Night Cocoa Episode 011

31 mins

29th March 2007

Source Control, Automated Builds & Unit Testing
Gus Mueller talks about automated builds, testing, source control, and other tips

Late Night Cocoa Episode 010

1 hr 3 mins

22 March 2007

Memory Management
Uli Kusterer explains memory, and talks about pointers, memory ownership, how Cocoa makes memory management easier, and how to detect and debug memory smashers and other hard-to-track-down memory issues.

Late Night Cocoa Episode 009

39 mins

16th March 2007

NSResponder
There are some simple ideas that lead to much of the elegance of Cocoa. NSResponder and the responder chain is one of these. NSResponder deals with handling events, nil-targeted actions, and reporting errors. We will discuss this mechanism with Aaron Hillegass of Big Nerd Ranch .

Late Night Cocoa Episode 008

47 mins

8th March 2007

Xcode Projects
Xcode provides a wealth of features and configurability for powering your coding workflows. In this episode we'll look at basic project management (including cross-project dependencies) , targets, build phases and build configurations with guest Brian Ganninger of Infinite Nexus 

Late Night Cocoa Episode 007

1 hr 4 mins

1st of March 2007

Making Scriptable Applications
In Episode 7 we look at Cocoa's scripting support (Applescript), and how developers can leverage it to provide scriptable interfaces to their application's model with guest Daniel Jalkut of Red Sweater Software.

Late Night Cocoa Episode 006

33 mins

23rd February 2007

Creating Custom Views
In this episode we discuss the creating custom views with Mark Dalrymple of Borkware

Late Night Cocoa Episode 005

37 mins

15th February 2007

The Cocoa Text System
In this episode we discuss the Cocoa Text System with Juan Pablo Claude of Big Nerd Ranch

Late Night Cocoa Episode 004

46 mins

7th February 2007

What's New in Leopard
In this episode Scotty & Scott Stevenson of Cocoa Dev Central discuss some of the things coming in Leopard for Developers, including Objective-C 2.0, Language Bridges, The WOW Factor , Core Animation, XCode 3.0, Interface Builder, and loads of other things

Late Night Cocoa Episode 003

38 mins

1st February 2007

Web Services
In this episode we take a look at Web Services with R. Tyler Ballance of Bleep Software The show discusses SOAP , REST ,XML-RPC and offers advice on different strategies that can be used to acces web services of different types from within our Cocoa applications ranging from Web Services Core through to using Mono and the Dumarton Bridge. Parameter passing , custom types , syncrhonous vs asynchronous calls are all also discussed. 

Late Night Cocoa Episode 002

39 mins

25th January 2007

Core Data
In this episode we talk to Marcus Zarra of Zarra Studios about Core Data

Late Night Cocoa Episode 001

33 mins

18th January 2007

It All Begins
The first episode of Late Night Cocoa is here. In this episode we take a high level look at getting started in Cocoa with an interview with Chris Forsythe the project manager for Adium, project lead forGrowl and the co-founder of Saltatory Software