Just wrote about building a Mac-assed app in pure SwiftUI, based on my experience porting Shopie to macOS.

The TL;DR: we’re not there yet.

If you’re interested in why, I collected the issues I ran into with selection states, context menus, drag & drop, keyboard shortcuts, toolbars, and all the tiny details that make Mac apps feel Mac.

https://pfandrade.me/blog/mac-assed-swiftui-app/

Using SwiftUI to Build a Mac-assed App in 2026 - Paulo's Blog

I’m Paulo. A software developer based in Lisbon, Portugal, founder of Outer Corner, currently building apps for Apple platforms.

@pfandrade Thanks for writing this. My experiences with SwiftUI on macOS are similar. Does your blog have an RSS feed? I could not find one.

@johnbrayton thanks! There is indeed a feed but I just noticed it isn't correctly referenced in the head. I'll fix that.

The feed is here: https://pfandrade.me/index.xml