New App: Favorites Widget
A guide to using the Favorites Widget iOS app, explaining setup, features, and troubleshooting for quick-access contacts and shortcuts.
A guide to using the Favorites Widget iOS app, explaining setup, features, and troubleshooting for quick-access contacts and shortcuts.
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.
Explores creating boundaries and compile-time safety for actions in The Composable Architecture (TCA) using protocols and custom linting rules.
A guide to implementing content tagging in SwiftUI using the TagKit library, covering slugification and customizable tag views.
A tutorial on building iOS widgets with SwiftUI, covering the TimelineProvider, entry views, and widget structure.
Discusses the lack of access control for Actions in The Composable Architecture (TCA) and the challenges it creates in large-scale Swift applications.
A guide to solving XCUITest failures on slow CI machines by waiting for text fields to gain focus before typing.
A tutorial on using SwiftUI 4's new NavigationSplitView component to create sidebar-based navigation for iPad and macOS apps.
A developer's experience implementing iOS 16's Live Activities API to create a live bike computer speedometer on the lock screen.
A guide to implementing conditional searchable modifiers in SwiftUI, allowing developers to toggle search functionality based on user needs.
A guide to fixing a common iOS bug where cached launch screen images don't update, with a workaround using direct file placement.
A technical guide on implementing a Remote Asset Manager for iOS apps, allowing dynamic updates to assets without requiring new app builds.
Learn to integrate iOS 16's Live Text feature into SwiftUI apps using VisionKit in this video tutorial.
A guide to dynamically switching between SwiftUI's HStack and VStack layouts based on device orientation or screen size.
A tutorial on implementing swipe actions (like delete and favorite) in iOS Collection Views using UICollectionLayoutListConfiguration.
A tutorial on creating and customizing lists in iOS apps using UICollectionView's Compositional Layout API.
A critique of the Spotify iOS app's persistent bugs, focusing on broken video podcast playback and unreliable offline downloads.
A tutorial on using the QuickLook framework to preview images and PDFs in SwiftUI apps for iOS and macOS.