SwiftUI Weekly - Issue #157
The curated collection of links about SwiftUI. Delivered every Monday.
Reading
Mastering StoreKit 2. SubscriptionStoreView in SwiftUI
This week we will continue the series of posts about StoreKit views in SwiftUI by covering another StoreKit view called SubscriptionStoreView. This view allows us to easily display and handle subscriptions in a single group.
How to implement pagination with SwiftUI's List view
Pagination is a common technique when displaying a large set of data in lists or grids allowing users to navigate through the data efficiently. By loading and rendering a limited number of items at a time, pagination minimizes the amount of data that needs to be processed, resulting in faster loading times and smoother scrolling.
Code-Along Project With MapKit for SwiftUI - Part 2
In iOS 17 and macOS 14, MapKit has reached a new level with a few new additions for SwiftUI. Keep in mind that these views and modifiers are still in beta and are subject to change without notice.
Videos
Enhancements to ScrollView in iOS 17
In this video, I want to introduce you to some new things we can do with ScrollView in iOS 17.
Beyond Basics: Can SwiftUI Handle the Challenge of Complex macOS Apps?
Are you a macOS enthusiast looking to create your first macOS app? Unsure about whether to use SwiftUI or AppKit? I've developed three rather complex apps with SwiftUI, and in some cases, I had to transition to AppKit. In this video, I'll share my experiences and provide a review of SwiftUI for macOS.
SwiftUI Sheet Matched Geometry Effect - Hero Animation
In this video, I'm going to show how to create a custom matched geometry effect, which is a hero effect that will work with SwiftUI sheets.