YoVDO

Practical iOS Concurrency

Offered By: Pluralsight

Tags

Concurrency Courses iOS Development Courses Objective C Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course demonstrates practical techniques for adding concurrency to your iOS apps in order to increase responsiveness and more fully utilize the iPhone and iPad hardware.

This course demonstrates practical techniques for adding concurrency to your iOS apps in order to increase responsiveness and more fully utilize the iPhone and iPad hardware. You'll build a solid foundation for using the concurrency APIs by learning how to create and use blocks in Objective-C. You'll learn to use a number of the functions in Apple's Grand Central Dispatch API and how to send code blocks to dispatch queues for both synchronous and concurrent execution. You'll also learn how to use operation queues and how they differ from dispatch queues and when you might choose one over the other. The last module will focus on how to create your own NSOperation subclasses to encapsulate tasks to be executed on operation queues. Performing work concurrently doesn't have to be hard and the APIs provided by Apple have made it easier than ever to take advantage of modern multi-core processors. This course will show you how.

Syllabus

  • Introduction and Overview 7mins
  • Creating and Using Blocks 19mins
  • Dispatch Queues 21mins
  • Operation Queues 23mins
  • Creating NSOperation Subclasses 16mins

Taught by

Brice Wilson

Related Courses

Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Foundations of Objective-C App Development
University of California, Irvine via Coursera
Objective-C for Swift Developers
Udacity
Mobile Application Experiences
Massachusetts Institute of Technology via edX