filmov
tv
iOS Dev 15: Concurrency Explained with Diagrams | Swift 5, XCode 11

Показать описание
Today we learn about Concurrency and how we can improve our app's performance by applying it.
We learn the difference between Synchronous and Asynchronous programming and also identify scenarios where each of them can be used.
Next, we talk about the Main Queue, the dangers of blocking it, and how to create and manage concurrent queues using the Grand Central Dispatch (GCD).
Afterwards, we look into DispatchGroups and how we can use it to wait for the completion of all queues before executing an action.
Finally, we talk about the Quality of Service (QOS) outlining the various priority levels and when they might be used.
Say Hi on Social Media:
Additional Resources:
We learn the difference between Synchronous and Asynchronous programming and also identify scenarios where each of them can be used.
Next, we talk about the Main Queue, the dangers of blocking it, and how to create and manage concurrent queues using the Grand Central Dispatch (GCD).
Afterwards, we look into DispatchGroups and how we can use it to wait for the completion of all queues before executing an action.
Finally, we talk about the Quality of Service (QOS) outlining the various priority levels and when they might be used.
Say Hi on Social Media:
Additional Resources:
iOS Dev 15: Concurrency Explained with Diagrams | Swift 5, XCode 11
Mastering Concurrency in iOS - Part 1 (Concurrency, GCD Basics)
DispatchQueues: Serial, Concurrent, Async, & Sync – Overview
Multithreading and Concurrency in iOS apps | iOS Dev Live Mentoring
Understanding Concurrency - Networking With URLSession - raywenderlich.com
iOS - Concurrency Control
Swift Concurrency Essentials: Getting Started
Concurrency and Operations in iOS
iOS Swift Tutorial: How to Execute Swift Concurrency (Async/Await)
IOS Concurrency - From Completion Handlers to Async and Await
How can you handle Asynchronous Code? – How to answer iOS interview questions
iOS/Swift Concurrency Series 6 - Backporting to iOS 14
Learn Concurrency in iOS - An Introduction to Networking with URLSession and SwiftUI
80% of Devs DON'T KNOW THIS about SwiftUI Swift Concurrency
Understand Concurrency in iOS - An Introduction to Networking with URLSession and SwiftUI
Beginner Series - IOS Development using Swift - Lesson 12 | Concurrency | Async/Await | Task Group
Discover how Actors work in less than 90 seconds 🚀
OperationQueue and Concurrency in Swift 5 (Xcode 12, Swift 2020) - iOS Development
Concurrency using Actors | Swift 5.5 | Async/Await | Data Race
Ios 17 installed in iphone x 😍
Swift Concurrency Lesson 5 - Parallel Concurrency with Async Let
iOS DEV: What's the threading model for Core Data? | ED Clips
DispatchQueue in Swift 5: iOS Concurrency & Threading (Xcode 11, 2020, swift)
Github code Async await CoreLocation iOS, watchOS Concurrency in swift CoreLocationUI
Комментарии