99 episodes

In-depth conversations about Swift and software development in general, hosted by John Sundell.

Swift by Sundell John Sundell

    • Technology
    • 4.9 • 158 Ratings

In-depth conversations about Swift and software development in general, hosted by John Sundell.

    99: “Structured concurrency”, with special guest Doug Gregor

    99: “Structured concurrency”, with special guest Doug Gregor

    Doug Gregor from Apple joins John to discuss Swift 5.5’s new concurrency features in great detail. How do features like async/await and actors work under the hood, and how were those concepts adapted in order to feel right at home within Swift’s existing ecosystem? That, and much more, on this WWDC21 special episode of the show.

    • 1 hr 8 min
    98: “An entire spectrum of apps”, with special guest Sean Allen

    98: “An entire spectrum of apps”, with special guest Sean Allen

    Sean Allen returns to the show to talk about using the MVVM design pattern within SwiftUI-based apps, building a course around MapKit and CloudKit, how to approach all of the new material that WWDC has to offer, and what goes into making a really great developer portfolio.

    • 1 hr 9 min
    97: “Anything can happen during WWDC”, with special guest Ish ShaBazz

    97: “Anything can happen during WWDC”, with special guest Ish ShaBazz

    Ish ShaBazz returns to the show for a special pre-WWDC episode about what new APIs and developer tools that Apple might announce at this year’s edition of the conference. What’s in store for Swift and SwiftPM, how might UIKit and SwiftUI continue to evolve, and will this be the year when we’ll finally see Apple’s new AR/VR platform?

    • 1 hr 3 min
    96: “Gesture-driven animations”, with special guest Adam Bell

    96: “Gesture-driven animations”, with special guest Adam Bell

    Adam Bell returns to the show to talk about animations, both how to make great use of the built-in animation tools that the iOS SDK ships with, but also how to drive custom, gesture-driven animation logic and the sort of performance optimizations that are typically required when writing that sort of code.

    • 1 hr 12 min
    95: “Concurrency orchestration”, with special guest Brent Simmons

    95: “Concurrency orchestration”, with special guest Brent Simmons

    Brent Simmons returns to the show to discuss multi-threading and concurrency, and how to make good use of tools like Grand Central Dispatch. Also, building NetNewsWire in the open, the current state of SwiftUI, and the type of responsibilities that senior developers typically have.

    • 57 min
    94: “A Mac-like Mac app”, with special guest Benedikt Terhechte

    94: “A Mac-like Mac app”, with special guest Benedikt Terhechte

    Benedikt Terhechte returns to the show to discuss the pros and cons of using technologies like Catalyst and SwiftUI to build Mac apps, and also to share tips and tricks on how to use AppKit for use cases that Apple’s more modern frameworks do not yet support.

    • 1 hr 11 min

Customer Reviews

4.9 out of 5
158 Ratings

158 Ratings

d3vildv ,

To all iOS devs

Definitely do yourself a favor and listen to this. I really learn a lot of things so far. I wish John could squeeze in more time and make this weekly instead of biweekly. Hehe.. thumb up for the amazing work!

Daniel43622 ,

Best podcast about iOS and Swift

This is my favorite podcast. I look forward to every episode that comes out and get very exited when I see a new one pop up.

If you are interested in iOS/Swift at all, you should be listening to Swift by Sundell.

unprecedented2013 ,

Great episode

Thanks for the great podcast and the awesome guest

Top Podcasts In Technology

Listeners Also Subscribed To