Applying complex gestures to a SwiftUI view
A technical guide on implementing complex gestures like presses, drags, and taps in SwiftUI using a custom GestureButton.
A technical guide on implementing complex gestures like presses, drags, and taps in SwiftUI using a custom GestureButton.
Explains how to implement complex gestures in SwiftUI ScrollViews without blocking scrolling, with updates for iOS 18 compatibility.
Explores unexpected behaviors and edge cases of SwiftUI's .animation modifier, detailing when animations apply to more or less of the view tree than intended.
A developer shares insights from building a production app with SwiftUI, comparing its strengths and weaknesses against UIKit for iOS development.
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.