Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Grand Central Dispatch (GCD)

via Udacity

Overview

Apple's Grand Central Dispatch framework allows you to create asynchronous apps for iOS, ensuring a smooth user experience.

Syllabus

  • Closures Reloaded
    • Revisit the concept of closures in Swift. Learn a few properties of closures bypassed in Swift Syntax but are vital when dealing with GCD.
  • GCD and Queues
    • Understand how and what tasks you can run in the background on an app and what must always run in the foreground.
  • Backgrounding Lengthy Tasks
    • Create a simple app that downloads huge images. Apply your newly acquired knowledge to send this network lengthy task to the background in two different ways.

Taught by

Fernando Rodríguez

Reviews

Start your review of Grand Central Dispatch (GCD)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.