CocoaConf Columbus 2012

CocoaConf is returning to Columbus August 9-11, 2012. They have a great line-up of speakers again this year and Light Year Software is proud to be a sponsor of this year’s conference.

It is common for conferences to offer a full-day beginner’s tutorial the day before the full conference begins, but being a beginner’s tutorial, there isn’t anything to draw in the more experienced developers. CocoaConf is trying something new this year. Chris Adamson, the author of Learning Core Audio, is doing a full-day deep-dive on Core Audio.

I’m returning to do a pair of talks on networking, expanding on last year’s single session. The first will cover NSURLConnection and other basic networking APIs, plus a discussion of tips you can use to make the best use of the network and keep your app feeling fast and responsive. The second session will cover more advanced material, including how to use raw TCP and UDP sockets with Cocoa and discover services on the network with Bonjour and GameKit.

Slides from Cocoa Networking Talk

I have posted the slides from my talk on networking with Cocoa at CocoaConf. For those that attended: thank you! It was great meeting so many new people and having the opportunity to present.

One common suggestion for improvement from attendees was for demos. These are always tricky with networking topics, because you never know how good the Wi-Fi will be at a conference. When I give this talk in the future, I think I will split it into two, build some demos, and bring a second laptop with a cross-over cable.


CocoaConf is a new developer-focused conference for Mac OS X and iOS being held August 12-13 in Columbus, OH. I am presenting a session on networking with Cocoa. It will cover the various APIs available to Mac OS X and iOS developers from Apple and third-parties, as well as touch on issues unique to using the network on a mobile platform.

Early registration opened today and you can get a conference pass for 50% off.