A crash course of async await (Swift Concurrency) - Shai Mishali - Swift Heroes 2022

  Переглядів 10,588

Swift Heroes

Swift Heroes

Рік тому

See Shai's full presentation from Swift Heroes, 7-8 April, hosted in Turin and also broadcast globally.
In this session you'll learn about one of the biggest buzz words in Software Development, and one of the most awaited (pun intended) features of the Swift world - async/await, also known as Swift Concurrency.
Using Swift Concurrency resolves many of the hurdles of more traditional methods of handling concurrency work such as closures (and callback hell), publishers/observables, etc. Letting you write code that feels synchronous and natural to read, but works asynchronously; making extremely complex asynchronous flows simple.
You'll learn:
- What is this async/await thing?!
- Why do we need another concurrency model?
- What are the problems async/await solves?
- How async/await works behind the hood?
- The different types related to modern Swift Concurrency: Tasks, Continuations, Actors, etc.
- How does UIKit and SwiftUI play with Swift Concurrency ?
- How can I bring async/await into my own (possibly legacy) code-base, quickly?
This is going to be a code-heavy talk which will get you on the right track to using the latest and greatest Swift Concurrency features in your code base as soon as you leave the conference!
#SwiftHeroes22
Subscribe: / swiftheroes
Tweet: @swiftheroes_it
Connect: / swift-heroes
Read: telegram.me/swiftheroes

КОМЕНТАРІ: 6
@douglasaraujo9763
@douglasaraujo9763 7 місяців тому
Excellent presentation, very clear! Also, I was amazed at the slides themselves, the torch and the animation between code that preserves texts that remain the same. Could anybody point to a tutorial on how to do this?
@alxkub
@alxkub 9 місяців тому
Great talk! I’m still using GCD with callbacks though. All those Tasks, Actors, AsyncSequences and stuff like that are extremely hard to understand…
@developerios6096
@developerios6096 Рік тому
Very good talk, speaker was really good. Unfortunately, the ebook link shared at the end of the video does not work, any chance to fix it?
@AviramNetanel
@AviramNetanel 11 місяців тому
👏👏
@Anton66770
@Anton66770 8 місяців тому
The video covers a lot of aspects but explain nothing particular
Повістки у Києві: «Яке право вони мають забирати всіх мужиків?» #війна #мобілізація #військові
00:41
Слідство.Інфо | Розслідування, репортажі, викриття
Переглядів 1 млн
Мама и дневник Зомби (часть 1)🧟 #shorts
00:47
All about Cross Origin Resource Sharing
42:12
Binary Orbit
Переглядів 114
AsyncIO, await, and async - Concurrency in Python
9:12
Socratica
Переглядів 63 тис.
How to determine where code runs in Swift Concurrency
12:42
donny wals
Переглядів 1,5 тис.
What is the Sendable protocol in Swift? | Swift Concurrency #11
17:09
Swiftful Thinking
Переглядів 10 тис.
Илья Чикмарев - async/await в Swift
29:19
CocoaHeads
Переглядів 10 тис.
Swift API Calls for Beginners (Networking) - Async Await & JSON
25:35
3 MISTAKES to avoid when using Async / Await in Swift 😌
4:41
Vincent Pradeilles
Переглядів 9 тис.
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 765 тис.
I7 2600K тест в играх и сравнение с AMD Ryzen
17:53
Как установить Windows 10/11?
0:56
Construct PC
Переглядів 562 тис.
Лучший телефон на андроиде?
0:25
Опросный
Переглядів 81 тис.
СКОЛЬКО ЕЩЕ БУДЕТ АКТУАЛЕН IPHONE 13?
14:10
DimaViper Live
Переглядів 39 тис.