Behind the Scenes of SwiftUI with Aviel Gross
Empower Apps
English - November 07, 2022 05:00 - 54 minutes - 25.4 MB - ★★★★★ - 13 ratingsBusiness Technology technology apple business iphone mac osx macos ipad apple watch Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Guest
Aviel Gross - @avielgrYoutube Video: https://youtu.be/G8I8xdGJB68
Related Episodes
Episode 125 - WWDC 2022 - SwiftUI and UIKit with Evan StoneEpisode 98 - Async, Await, and Combine with Marin TodorovEpisode 73 - Multi-Platform SwiftUI with Malin SundbergEpisode 57 - SwiftUI with Majid Jabrayilov - Part 2Related Links
Rebuilding Bēhance in SwiftUI by Aviel GrossTwitter Thread on Properties in Swift360iDev 2022 - Aviel Gross SwiftUI Performance for Demanding AppsGreat SwiftUI by Aviel GrossWWDC2020 - WWDC Data Essentials in SwiftUICombine: Asynchronous Programming with Swift by Florent Pillet, Marin Todorov and Shai MishaliSponsors
Stream - Free In-App Messaging SDK & UI Kits for iOS/Swift
Stream Chat is the easiest way to add messaging to your iOS app. High-level UI components connect the Stream Chat API with minimal coding.
Try Stream Chat free for 30 days https://gstrm.io/empowerapps or apply for your Maker Account, free forever for qualifying teams https://gstrm.io/empowerappsmakerBushel - the macOS virtual machine app for developers
I'm looking for beta testers!
If you want to be invited to our first TestFlight, or even if you just want updates on Bushel, sign up at the website, and we will get in touch with you.
swiftpackageindex.com is the place to find Swift packages.
over 5,000 packages indexed now, you’ll find a package that can help. help you make better decisions about your dependencies. host DocC-based documentation for package authors.You can see how well maintained every package is, what platforms and Swift versions it’s compatible with based on real-world build data, how many other dependencies it will bring in and much more. Unlike an open-source library, running an open-source website requires ongoing time for maintenance and supporting package authors in addition to the time we spend on new features. Our work is primarily funded by you - the Swift community
If the site has helped you find a package, or if you want to support a community-run open-source project, please go to swiftpackageindex.com, look for the pink heart, and join over a hundred other people who support our work through GitHub sponsors.
Show Notes
How migrating from UIKitTerminology ConfusionHow SwiftUI detects changesSwiftUI mistakesCombine vs Async/AwaitWhat is a POD?Social Media
Email
[email protected]
GitHub - @brightdigit
Twitter
BrightDigit - @brightdigit
Leo - @leogdion
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) - Migrating to SwiftUI at Adobe
(05:45) - SwiftUI and Performance
(15:00) - How SwiftUI Detects Changes
(27:50) - Architectures and Patterns
(36:30) - Combine and Async
(44:45) - Why Internalized Views
(51:00) - What to do right now
Thanks to our monthly supporters
Steven Lipton