addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

iOS Workshop

Come and learn more about iOS app development with Andrew Stone and other iPhone developers. Bring your laptops, ideas, and apps in development.

Join or login to comment.

  • Jeff H.

    Another great presentation by Andrew! I found the parts about the history of gcd and typedef'ing blocks especially interesting

    December 20, 2013

  • Z Jamii C.

    Really interesting session. I have a much better understanding of Grand Central Dispatch and why blocks are so cool! Thanks Andrew!

    December 20, 2013

  • Andrew S.

    I'll introduce and dive into Grand Central Dispatch - libdispatch - that gives you down to the iron blazing performance by putting the details of scheduling multi-cores to the OS. It's a delightful and powerful replacement of threads implementing the thread pool pattern where you simply fire off blocks of code to be executed, potentially concurrently, and the details of actual underlying thread allocation is handled by the OS.

    GCD is used prolifically by all of Apple's apps, and Cocoa and iOS classes have been updated to take blocks.

    December 18, 2013

6 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy