Art of the state
Explores best practices for modeling state in SwiftUI apps, emphasizing value types and avoiding common pitfalls like singletons.
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.
Introducing GestureButton, a new open-source SwiftUI component for handling custom gestures in iOS development.
A tutorial on creating a custom SwiftUI AsyncButton that supports Swift Concurrency, handles async tasks, and prevents multiple taps.
Explores a potential bug in Xcode where SwiftUI preview code and assets may not be properly excluded from App Store builds, recommending #if DEBUG checks.
A developer's experience using ChatGPT 4 as a tool for exploring and learning new technical concepts, from programming to machine learning.
Tutorial on building an AI-powered expense tracker app using SwiftUI, integrating Firestore and ChatGPT, for iOS, macOS, and visionOS.