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 I also like your concrete suggestions for sidebar and window widths a lot. Good to hear my guesstimates fall into range -- maybe add the sidebar widths to your Sidebar Guidelines docs, too?

@ctietze haha yep! I realized today I had never put them in the doc where they’d make most sense! Haha.

Obvious but even Apple forgets to do this in their apps!

@marioguzman @ctietze If you have a search function with text input, all the methods of activating it should do the same thing. Menu item, button click, Command-F, all should open a text input box, and give it focus, ready to accept typing. (This should also work on iOS and iPadOS)