New GestureButton open-source project
Introducing GestureButton, a new open-source SwiftUI component for handling custom gestures in iOS development.
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.
A SwiftUI tutorial on creating a reusable enum to streamline standard button types (add, delete, edit) with localization support.
Explains how to create custom environment values in SwiftUI, covering the standard method and noting updates from WWDC24.
A SwiftUI tutorial on creating a custom LabelStyle to tint only the icon, leaving the text color unchanged.
SwiftUI best practices for using @StateObject property wrappers to avoid performance pitfalls and bugs during initialization.
Explains unexpected scaling behavior of UIFontMetrics and @ScaledMetric in iOS/iPadOS and provides a workaround for proportional UI scaling.
A developer shares their challenging journey learning SwiftUI, comparing it to web frameworks and detailing the initial struggles and eventual breakthroughs.
A developer's guide to understanding and correctly implementing the often confusing SwiftUI alignment guide API for custom view layouts.
An Apple developer shares the holiday story of their new emoji picker app being rejected from the iOS App Store for mimicking Apple's native emoji catalog.
A guide to implementing quick, keyboard-first search in SwiftUI using the .searchable modifier, with platform-specific solutions for iOS and macOS.
A tutorial on implementing background blur effects using SwiftUI's materials to enhance text visibility over images.
A guide to customizing the macOS About Panel in a SwiftUI application using project settings, bundle files, and code.
A tutorial on customizing the macOS app menu bar using SwiftUI's CommandMenu and CommandGroup modifiers.
A guide on integrating CoreData with SwiftUI for iOS app development, covering setup, context management, and data persistence.
Explains SwiftData, the new Swift framework for data modeling built on CoreData, with practical SwiftUI examples for iOS 17+.
Learn how to create scrollable charts using the new SwiftUI Charts APIs introduced in iOS 17 and Xcode 15.