Post #2084815
2026-05-06 12:27 UTC
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/
Replies (3)
-
@johnbrayton@iosdev.space 2026-05-09 18:25
@pfandrade@mastodon.social Thanks for writing this. My experiences with SwiftUI on macOS are similar. Does your blog have an RSS feed? I could not find one.
-
@Cykelero@mas.to 2026-05-19 09:18
@pfandrade@mastodon.social By the way! Your post is what made me realize Retcon had poor behavior when drawing out-of-focus windows :) https://mas.to/@Cykelero/116566582423678673
-
@gruber@mastodon.social 2026-06-08 01:53
@pfandrade@mastodon.social What a great post. I finally got around to writing about it: https://daringfireball.net/2026/06/swiftui_only_makes_it_easy_to_develop_bad_apps