122: “Swift concurrency in practice”, with special guest Ben Scheirman
Update: 2022-11-18
Description
Ben Scheirman returns to the show to discuss how Swift’s built-in concurrency features, such as async/await and tasks, can be used in practice when building apps for Apple’s platforms.
Sponsors
- Essential Developer: Join the iOS Architect Crash Course to accelerate your journey towards becoming a senior developer. It’s 100% free and held entirely online.
- NordVPN: Get an exclusive discount on NordVPN’s excellent VPN service, by going to nordvpn.com/sundell. They even have a 30-day money-back guarantee.
Links
- Ben on Twitter
- John on Twitter
- NSScreencast
- Combine Swift
- The Nike SNKRS app
- Discover concurrency
- Episode with Doug Gregor about Swift concurrency
- The delegate pattern
- PromiseKit
- RxSwift
- Discover Combine
- Implementing debouncing using Combine
- Grand Central Dispatch (GCD)
- Async sequences and streams
- Retrofitting existing APIs with async/await support
- Async properties
- The Just publisher
- The MainActor attribute
- Point-Free’s Combine schedulers
- Previous episode with Ben about UICollectionView
- Connecting and merging Combine publishers
- Tonal Therapy
- Intro and outro music by Dariusz Dziuk
Comments
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024
In Channel