Observe SwiftData Changes Without Rebuilding Your Own Diff Engine
Learn how to observe SwiftData changes using sectioned queries, ResultsObserver, and HistoryObserver without manual diffing.
Learn how to observe SwiftData changes using sectioned queries, ResultsObserver, and HistoryObserver without manual diffing.
Learn how to use SwiftUI's new reorderable drag and drop APIs for grids, lists, and multi-group containers with code examples.
Announcing ListKit, an open-source SwiftUI library with reusable views and extensions for working with lists.
Overview of new SwiftUI features announced at WWDC26, including Liquid Glass design, swipe actions, drag-and-drop reordering, and navigation transitions.
Learn how to integrate Siri AI with your app using App Schemas and App Intents for natural language understanding.
A developer shares WWDC26 wishes, including Foundation Model image input and custom lazy layouts for SwiftUI.
Learn how to make a SwiftUI sheet automatically size to fit its content using a custom detent approach.
Learn how to present alerts for async errors in SwiftUI using the PresentationKit library.
A guide on deprecating custom convenience APIs in iOS development, using compiler reminders to identify dead code.
Guide on wrapping PaperKit's Markup canvas in SwiftUI using PaperMarkupViewController, with model setup and save handling.
Callsheet 2026.4 update adds iPad landscape layout and Jellyfin support, with developer insights on design decisions.
Learn to build a local-first search database using GRDB, SQLite FTS5, and SwiftUI for instant offline app searches.
Learn how to replace SwiftUI List with custom scrollable containers using ScrollView and lazy stacks for better control and performance.
Explains how to use BGContinuedProcessingTask in iOS 26 for user-initiated background exports like video rendering.
A framework to help developers evaluate and choose the right AI Agent Skills for their projects, avoiding conflicts and ensuring quality.
Developer announces submission of ScratchBook, a free macOS note-taking app, to the Mac App Store for review.
Introducing ElementaryUI, a Swift frontend framework for web development that compiles to WebAssembly, offering React-like interactivity with less JavaScript.
Debugging SwiftUI performance issues by tracing state changes that cause slow view body updates using Instruments.
Guide to adding tool calling to Foundation Models sessions in Swift, with examples using SwiftUI and a reading-list app.
Learn to stream Foundation Models responses into SwiftUI for real-time UI updates using AsyncSequence and @Generable types.