Where View.task gets its main-actor isolation from
Explains how SwiftUI's .task modifier inherits its actor isolation context, focusing on @MainActor and @_inheritActorContext.
Explains how SwiftUI's .task modifier inherits its actor isolation context, focusing on @MainActor and @_inheritActorContext.
Discusses the importance of human factors like team onboarding, reversibility, and support when choosing software architectures and technologies.
A developer details the process of rewriting the Wally app for iOS 16 using SwiftUI 4, focusing on architecture, package management, and data migration.
A quick start tutorial for implementing Dynamic Island and Live Activities on iOS using Swift, WidgetKit, and Xcode.
First part of a SwiftUI tutorial series on building a stocks app using Swift Charts and the Yahoo Finance API.
A technical guide on customizing SwiftUI Divider colors and thickness using overlays, with examples and common pitfalls.
A SwiftUI tutorial on customizing alert button styles, including using button roles and global tint color overrides.
A guide to implementing content tagging in SwiftUI using the TagKit library, covering slugification and customizable tag views.
A developer shares their experience creating a SwiftUI app for syntax highlighting Swift code, built using John Sundell's Splash package.
A tutorial on building iOS widgets with SwiftUI, covering the TimelineProvider, entry views, and widget structure.
A tutorial on using SwiftUI 4's new NavigationSplitView component to create sidebar-based navigation for iPad and macOS apps.
A guide to implementing conditional searchable modifiers in SwiftUI, allowing developers to toggle search functionality based on user needs.
How to hide the iOS home indicator in SwiftUI 4 using the new persistentSystemOverlays modifier, with backward compatibility tips.
A tutorial on creating a content reveal animation using SwiftUI masking, based on a user onboarding feature from The Browser Company.
Learn to integrate iOS 16's Live Text feature into SwiftUI apps using VisionKit in this video tutorial.
A tutorial on customizing the default 'About' screen in Mac applications using two different methods for AppKit and SwiftUI.
A guide to dynamically switching between SwiftUI's HStack and VStack layouts based on device orientation or screen size.
A tutorial on using the QuickLook framework to preview images and PDFs in SwiftUI apps for iOS and macOS.
Introducing StoreKitPlus, a Swift library that adds extra functionality and simplifies using StoreKit 2 in SwiftUI apps.
A guide to backporting SwiftUI 4's ImageRenderer to work on iOS 13, enabling view-to-image conversion for older iOS versions.