SwiftUI Weekly - Issue #139
The curated collection of links about SwiftUI. Delivered every Monday.
Sponsor
RevenueCat
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
Reading
Mastering Canvas in SwiftUI
You can draw 2D graphics in SwiftUI using Shape API, but in the end, the framework converts all the shapes into SwiftUI views and render them. This approach has its pros and cons. Fortunately, we can draw rich 2D graphics without combining multiple shapes. This week we will learn how to use Canvas view in SwiftUI.
SwiftUI Form Styling
SwiftUI Form is a container view that specializes in creating a setting screen. It applies a platform-dependent style to its child views. In this article, I will try to put some style on a Form in iOS.
Swift Concurrency Quick Start
If you are new to Swift Concurrency, you are in the right place. Here is everything you need to know in the most condensed form available.
Videos
NavigationSplitView - Migrate Your iOS App To Multiple Platforms
In this video tutorial, we will explore the process of building a multiplatform app in SwiftUI, using Xcode. This tutorial is perfect for anyone who is interested in iOS development, SwiftUI, and building complex user interfaces across multiple platforms.
Shape Morphing Animations
In this video, I'll show you how to use SwiftUI's Canvas to make fun shape-morphing animations.