Artwork
iconShare
 

Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on August 01, 2025 01:03 (4M ago)

What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 441575934 series 2427914
Content provided by Leo Dion, Principal CEO and Swift Developer at BrightDigit, Leo Dion, Principal CEO, and Swift Developer at BrightDigit. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Leo Dion, Principal CEO and Swift Developer at BrightDigit, Leo Dion, Principal CEO, and Swift Developer at BrightDigit or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://staging.podcastplayer.com/legal.

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
[email protected]
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
  • Edward Sanchez
  • Steven Lipton
★ Support this podcast on Patreon ★
  continue reading

203 episodes