2013 Fall Tour Registration Now Open!

Concurrency in OS X and iOS

Jeff Kelley

Jeff Kelley is a senior-level iOS developer with experience in a wide range of industries, as well a...

Twitter Jeff Kelley's blog View Details

As even mobile devices these days have multiple processors, it’s more and more important to write your code to take advantage of them. There are many ways in OS X and iOS to write concurrent code—threads, operation queues, and Grand Central Dispatch—so this talk will cover the best practices behind using them. Since the latter two make heavy use of blocks, we’ll also cover how blocks work and some built-in APIs that make block-based concurrency quite easy. After this session, you’ll be writing faster, more responsive apps in no time!