Apple's human interface guidelines

Apple's human interface guidelines are available at https://developer.apple.com/macos/human-interface-guidelines/, and offer a detailed set of rules for creating macOS-friendly interfaces.

While much of the basic advice for menu bar design is similar to that offered by Microsoft, the layout recommendations are quite different and much more specific. For example, the first cascade on a macOS application should be the app menu, a menu named after the application, which contains items like about and preferences.

We'll attempt to bring our macOS users a menu closer to Apple's standards later in this chapter.

Get Python GUI Programming with Tkinter now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.