Empower Apps

Empower Apps Trailer Bonus Episode 185 Season 1

The Great SwiftUI Migration - Part 1 with Ben Scheirman

The Great SwiftUI Migration - Part 1 with Ben ScheirmanThe Great SwiftUI Migration - Part 1 with Ben Scheirman

00:00
Ben Scheirman of NSScreenCast comes on to talk about migrating apps such as a Nike's Sneakers app from UIKit to SwiftUI and all the little things you don't think about. This is part 1 of a 2 part interview.

Guest

Announcements

Links

Related Episodes

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) - Who is Ben Scherman
  • (02:38) - Migrating Apps to Swift UI
  • (07:03) - Challenges with Swift UI and iOS Versions
  • (10:24) - Using Introspect for Swift UI
  • (16:44) - Implementing Collection View in Swift UI
  • (25:05) - Exploring iOS 18 Scroll View API
  • (25:30) - SwiftUI vs UIKit: Productivity and Constraints
  • (26:38) - Design and Engineering Collaboration
  • (29:43) - Stages of Migrating to SwiftUI
  • (34:14) - SwiftUI Navigation and Environment Bindings
  • (39:44) - Retain Cycles and Memory Management
Thanks to our monthly supporters
  • Tomáš Slíž
  • Edward Sanchez
  • Steven Lipton
★ Support this podcast on Patreon ★

Creators & Guests

Host
Leo Dion
Swift developer for Apple devices and more; Founder of BrightDigit; husband and father of 6 adorable kids
Guest
Ben Scheirman
Lead iOS Engineer for NIKE | Creator of https://t.co/opkAmLxbow, NSScreencast | Frequent dad joker.Moved to https://t.co/7961dq3XO9, follow me there

What is Empower Apps?

An exploration of Apple business news and technology. We talk about how businesses can use new technology to empower their business and employees, from Leo Dion, founder of BrightDigit.