> But even the menu bar they've come up with [...]
Menu bars are a native construct on both Windows and MacOS. They serve the same purpose but work differently on each platform. Users have expectations on how menus will behave, how they will look, and where they will be located. Using the system's menu bar construct gives the developer all of that for free.
I can't understand why any developer of a native application needs to "come up with" their own menu bar.
Menu bars are a native construct on both Windows and MacOS. They serve the same purpose but work differently on each platform. Users have expectations on how menus will behave, how they will look, and where they will be located. Using the system's menu bar construct gives the developer all of that for free.
I can't understand why any developer of a native application needs to "come up with" their own menu bar.