- Episode #186
- Sep 30, 2024
- 23m
- 27m
The Great SwiftUI Migration - Part 2 with Ben Scheirman
The Great SwiftUI Migration - Part 2 with Ben Scheirman
Ben Scheirman is back for part 2 of our interview on SwiftUI Migration. In this episode we focus on navigation, data handling and Swift packages.
Ben Scheirman is back for part 2 of our interview on SwiftUI Migration. In this episode we focus on navigation, data handling and Swift packages.
Guest
- Ben Scheirman | Ben is an experienced software engineer from Houston, TX. Currently focused on Swift, iOS, Ruby, and Rust.
- Ben Scheirman (@bens@mastodon.xyz) - Mastodon
- subdigital (Ben Scheirman)
- NSScreencast: Bite-sized Screencasts for iOS Development
- Combine Swift
Announcements
- Need help with your projects this year? BrightDigit has openings.
- Join Bushel Beta
- Join our Brand New Patreon Page!
Links
- Episode #288: Modern UIKit: Stack Navigation, Part 2
- pointfreeco/swift-perception: Observable tools, backported.
- brightdigit/Sublimation: Enable automatic discovery of your local development server on the fly. Turn your Server-Side Swift app from a mysterious vapor to a tangible solid server.
- krzysztofzablocki/LifetimeTracker: Find retain cycles / memory leaks sooner.
- siteline/swiftui-introspect: Introspect underlying UIKit/AppKit components from SwiftUI
- Presenting Coordinators - Soroush Khanlou on Vimeo
Related Episodes
- The Great SwiftUI Migration - Part 1 with Ben Scheirman
- SwiftUI Field Guide with Chris Eidhof
- SOTU 2024 with Peter Witham
- SwiftUI Tips and Tricks with Craig Clayton
- Swiftly Tooling with Pol Piella Abadia
- It Depends with Brandon Williams
- My Taylor Deep Dish Swift Heroes World Tour
- Mobile System Design with Tjeerd in 't Veen
- The Composable Architecture with Zev Eisenberg
- Behind the Scenes of SwiftUI with Aviel Gross
- WWDC 2022 - SwiftUI and UIKit with Evan Stone
Social Media
Email
leo@brightdigit.com
GitHub - @brightdigit
Twitter
BrightDigit - @brightdigit
Leo - @leogdion
LinkedIn
BrightDigit
Leo
Patreon - brightdigit
Credits
Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)
- (00:00) - Discussing Data Handling in Swift UI
- (01:22) - Observable Objects and View Models
- (04:20) - The Power of Previews in Swift UI
- (06:36) - Combining Combine and Async/Await
- (10:29) - Interfacing Between UIKit and Swift UI
- (17:12) - Challenges with Swift Package Manager
- Bertram Eber
- Edward Sanchez
- Satoshi Mitsumori
- Danielle Lewis
- Steven Lipton