Newsletter sign up

Keep updated on all the latest and greatest events that FITC is involved with. And, using the list on your right, you get only the news you want!

Select what FITC news you want to receive:

Monthly Newsletter
(Frequency - Sent out once a month, all the FITC goodness!)
Event-Specific Emails
(Frequency - We send out 2-3 emails before the events)
Canada
FITC Toronto
SCREENS
Toronto Spotlight Series
Workshop Series
Emerging Technology and Advertising
FITC Vancouver
USA
Web Unleashed Boston
Europe
FITC Amsterdam
Asia
FITC Tokyo

Privacy policy Sign Up
SCREENS 2011

SCREENS 2011

Developing for Mobile, Tablets and More

November 14-15, 2011

Presentation

Back to Presentations
Sam Mithani
Exploring Grand Central Dispatch and Blocks
November 14 2011 , 10:45 - 11:45am
203 AC

Overview

In complex apps, creating user interfaces that are responsive can be difficult. As such, threading is an important part of the design and should not be overlooked. Strategies which manually manage threading, however, quickly become complex and error prone. As of IOS 4, Apple has added a powerful set of tools that abstract away thread management: Grand Central Dispatch (GCD) and Blocks. Despite being low level, GCD is simple to use. Apple has incorporated blocks in many API calls and we believe this is the future of asynchronous programming in IOS. In this session, we explore GCD and blocks in a real world IOS application, in the context of loading / caching remote data.

Audience:
iOS Developers

Attain:
Technical knowledge of programming with GCD and Blocks