Swiftui
8 articles about swiftui.
SwiftUI Floating Panel: NSPanel Patterns for macOS Apps
How to build a floating panel in SwiftUI using NSPanel. Covers window levels, activation policy, focus handling, resizing, and practical patterns for inspector panels, HUDs, and auxiliary windows on macOS.
SwiftUI Menu Bar App With a Floating Window: Best Practices
Build a SwiftUI menu bar app with a floating window on macOS. MenuBarExtra vs NSStatusItem + NSPanel, focus handling, click outside to dismiss, multi monitor, and LSUIElement.
SwiftUI on macOS 14+ Finally Works - NavigationSplitView and Beyond
macOS 14 is where SwiftUI clicked for desktop apps. NavigationSplitView works properly, performance is solid, and building native macOS apps with SwiftUI is
Why We Build AI Tools with SwiftUI Instead of Electron
Native macOS apps feel right - proper keyboard shortcuts, menu bar integration, system notifications. Electron apps are cross-platform but feel foreign on
Opus 4.5 vs 4.6 for SwiftUI Debugging - How 4.6 Diagnosed a Constraint Loop Crash
Claude Opus 4.6 diagnosed a SwiftUI constraint loop crash that had been crashing for weeks - a problem Opus 4.5 could not solve. Here is what changed.
Building a Production iOS App in 35 Hours with Claude Code
A real experience building a production-quality iOS app with Claude Code in 35 hours. The logic was easy - SwiftUI styling was the hardest part by far.
Fixing SwiftUI LazyVGrid Performance Issues on macOS
LazyVGrid jitter and stuttering on macOS comes from view identity instability. Here are practical fixes: stable .id() values, extracted cell views, async
Building a Visual Wrapper for Claude Code - Why Native macOS Beats the Terminal for Agent Debugging
Claude Code's terminal UI is fast but opaque. Here is why some developers build SwiftUI wrappers to surface tool calls, file diffs, and decision trees as navigable UI instead of scrolling logs.
Browse by Topic
How did this page land for you?
React to reveal totals
Comments (••)
Leave a comment to see what others are saying.Public and anonymous. No signup.