SwiftUI Weekly - Issue #137
The curated collection of links about SwiftUI. Delivered every Monday.
Add subscriptions to your app in minutes with RevenueCat. See why 20,000+ apps use RevenueCat to power in-app purchases and subscriptions. Learn more here
Swift 5.8 is now officially released! This release includes major additions to the language and standard library, including hasFeature to support piecemeal adoption of upcoming features, an improved developer experience, improvements to tools in the Swift ecosystem including Swift-DocC, Swift Package Manager, and SwiftSyntax, refined Windows support, and more.
Apple introduced a brand new CoreTransferable framework and ShareLink view in SwiftUI, allowing us to share and export content from our apps very declaratively. This week we will learn how to make data transferable and use the new ShareLink view in SwiftUI.
Mastering SwiftUI rendering cycle is not easy and it's common to face issues with it such as having your views rendering too often or not rendering at all while some state changed. In this article we'll focus on the second issue and see some edge-cases where your view is not rendering while you think it should have.
How have SwiftUI and async/await changed the concept of state containers in these last six years?
If you're looking to enhance the functionality of your SwiftUI iOS apps by allowing users to access specific content within the app via a URL link, you've come to the right place! In this tutorial, we'll show you how to enable deep linking in your SwiftUI app, step-by-step.