•  

Concurrency on iOS with Grand Central Dispatch

A session at Polyglot 2013

Friday 24th May, 2013

1:00pm to 5:00pm (PST)

This tutorial will provide an introduction to concurrent programming on iOS using Apple's "Grand Central Dispatch" SDK. It is intended for intermediate iOS / ObjectiveC developers, who have minimal familiarity with concurrent programming, or have only done concurrent programming using a different paradigm (i.e. conventional threads).

The topics that we will cover:

  • When and how to effectively use concurrency
  • Comparison of concurrency models (including processes, threads, task queues, message passing etc.)
  • Objective-C blocks
  • GCD's implementation of the task queue concurrency model
  • Detailed examination of basic GCD techniques (concurrent vs. serial queues, dispatching, queue creation)
  • Survey of advanced GCD techniques (async io, sources, task dependancies and barriers, etc.)
  • Concurrency and GCD pitfalls

Register via Eventbrite »

About the speaker

This person is speaking at this event.
Nigel Brooke

Jackdaws love my big sphinx of quartz bio from Twitter

Sign in to add slides, notes or videos to this session

Polyglot 2013

Canada Canada, Vancouver

24th26th May 2013

Tell your friends!

When

Time 1:00pm5:00pm PST

Date Fri 24th May 2013

Where

Room 2250, SFU Harbour Centre

Short URL

lanyrd.com/schpqc

Official session page

polyglotconf.com/…ncy-on-ios

View the schedule

Share

See something wrong?

Report an issue with this session