Discover more from SwiftUI Weekly
SwiftUI Weekly - Issue #36
The curated collection of links about SwiftUI. Delivered every Monday.
Big Sur is a big deal. The OS picks up where Catalina left off, further rationalizing Apple’s product lineup through design, new ways to bring apps to the Mac, and updates to existing system apps. The approach realigns functionality across Apple’s platforms after years of divergence from their common foundation: Mac OS X.
For the most part SwiftUI’s layout system is intuitive to use, letting you achieve what you want with a little bit of experimentation. However, sometimes you encounter behaviors that are hard to reason about without a deeper understanding of the underlying implementation.
In this second article about integrating SwiftUI and UIKit, we’ll take a look at how SwiftUI views can be embedded within UIKit-based view controllers, and various ways of sharing state between them.
I've spend the last few months building a boxing app to train at home with SwiftUI. In this article I'll share a lot of the things I've learned. This includes ASO, app design with Figma, keyword optimisation, boxing algorithms, monetization, SEO, social media marketing, localisation and more... It's a big one, so get ready!
Using a dedicated protocol to make it easy to define new containers.
Every app has messaging now. Here’s how you can quickly build messaging into your app.
A SwiftUI card design, similar to the one used by Apple in HomeKit, AirPods and Apple Card setup, NFC scanning and more. It is specially great for setup interactions.
Learn how to achieve exceptional typography in your app's user interface that enhances legibility, accessibility, and consistency across Apple platforms. Get up to speed on the latest advancements to the San Francisco font family including the move to variable fonts for accommodating optical sizes and weights. We'll also share tips about how to get the most out of systems fonts, support dynamic type with custom fonts.
In this Video i'm going to show how to create App Store Animations With Hero Animations And Swipe Down To Close Animation Using SwiftUI 2.0.