With Mac apps just all over the place (react native, AI slop, Catalyst apps, Mobile-first apps)... I thought I'd maybe try to rein it in a bit with this new article I have published.

It is not exhaustive and it is not done yet (I have more items to add) -- but I thought I'd share it now.

It's a checklist of things you can do to your #macOS app to make it feel more Mac-y. These are in response to things (even simple, obvious things) that I just don't see anymore. :(

https://marioaguzman.github.io/design/macintoshchecklist/

Macintosh Checklist

A list of to-dos before you publish your Mac app.

Mario Guzman
@marioguzman Regarding the Dock menu, ensure that document-based applications display recent documents. (A neat side effect is that these will also show up automatically in LaunchBar when you hit the right arrow or space while the app is selected.)
@ptujec @marioguzman When your app uses the standard document management APIs (NSDocumentController in Cocoa and DocumentGroup in SwiftUI) you get that basically for free.