Using VideoKit to add video to your SwiftUI app
Introducing VideoKit, an open-source Swift Package for adding customizable video players and video-based splash screens to SwiftUI apps.
Introducing VideoKit, an open-source Swift Package for adding customizable video players and video-based splash screens to SwiftUI apps.
A developer's deep dive into the challenges of opening settings windows from macOS menu bar apps, covering SwiftUI limitations and workarounds.
SwiftUI is finally getting a native WebView component in iOS/macOS/visionOS 26, simplifying web content embedding for developers.
Introducing PickerKit, an open-source SwiftUI package providing various pickers (image, camera, document, file) and utilities for iOS development.
A developer builds Vibe Meter, a macOS menu bar app to monitor AI API spending, detailing Swift 6, SwiftUI, and technical challenges.
Explores best practices for modeling state in SwiftUI apps, emphasizing value types and avoiding common pitfalls like singletons.
A developer announces a shift in blog focus from covering Swift/SwiftUI news to sharing personal project learnings, failures, and authentic development experiences.
Introducing FlipKit, a new open-source SwiftUI library for creating animated flip views on Apple platforms.
A guide to extending SwiftUI's Text view with custom dynamic styling for individual words or segments using replacements and Markdown.
A developer reflects on the 13-year journey of maintaining Wally, a digital wallet app, through iOS updates and design shifts.
A developer's reflection on completing the 100 Days of SwiftUI course, sharing insights, tips, and the value of hands-on project learning.
Explains how the new SwiftUI @Entry macro simplifies creating custom environment values, making the EnvironmentKit library obsolete.
A tutorial on implementing a debounced search context in SwiftUI to improve performance by reducing unnecessary network calls during user input.
A SwiftUI developer shares practical code snippets and notes for using the Kingfisher library's KFImage component with various modifiers.
A guide to creating lightweight utility apps using SwiftUI Previews within Xcode, eliminating the need for separate app installations.
A guide to creating a SwiftUI Text view that mixes plain text with tappable links using Markdown, including a custom LinkText component.
Explores an alternative to GeometryReader in SwiftUI using the onGeometryChange modifier to dynamically track view size for layout.
A guide to making digital accessibility easier for developers, focusing on SwiftUI, VoiceOver, Voice Control, and building an accessibility culture step-by-step.
A developer's guide to optimizing iOS accessibility for VoiceOver and Voice Control, using a survey component as a practical example.
A guide for iOS developers on implementing tinted home screen widget support in iOS 18 using widgetAccentable and rendering mode modifiers.