macOS Menu-Bar App Design

Parent: Apple Platform Publishing (Mac App Store) · Published reference · snapshot 2026-10-02 · skill frontend-ui/references/macos-menu-bar-app-design.md

Also known as: macOS menu-bar extra app design for a sandboxed network monitor (Mac App Store, macOS 26-27, Oct 2026): status items, HIG, notifications, accessibility, appearance, Python/PyObjC stack — verify against Apple HIG and developer docs

↓ Facts as markdownall context files

Source-anchored research for macOS Menu-Bar App Design. Run status: COMPLETED.

These notes link each claim to its source. Some citations identify archived research reports that are no longer hosted on this site. A published reference means the content is available; it does not certify independent review or accuracy.Read the editorial policy and follow the sources before relying on a claim.

Definitions

Structure and components

How it works

How-to and procedures

Measurements and reference values

Problems, failure modes and limitations

Comparisons and alternatives

Facts and statements

Children

Frontier under this node: Briefcase macOS App Store packaging, Contrast testing on transparent menu bar, Icon Composer .icon to Assets.car build from a non-Xcode Python/py2app stack, Keyboard-only and Voice Control access to status items, Menu versus popover versus window trade-offs for a network monitor, NSAccessibility.post announcements for status changes, NSDockTile badge for regular-policy menu bar apps, NSStatusItem removalAllowed KVO, Notification authorization-denied UX in a menu-bar app, Notification categories and actions on macOS, PyObjC 12 and macOS 26 SDK bindings, Reduced Motion and Increase Contrast handling in menu bar icons, Settings scene workaround for accessory apps, Swift shell with embedded Python helper (XPC), UNUserNotificationCenterDelegate willPresent for menu-bar apps, autosaveName position persistence, contentTintColor and badge/alert state icons, occlusionState detection of hidden status item

← the whole tree · 3D view· how to read this page