Desktop conventions.
WHAT DIFFERS FROM MOBILE
Several windows, resizable and simultaneous A menu bar, containing the full command set Keyboard shortcuts for everything A pointer, with hover and right-click Drag and drop between applications Documents, frequently Much greater freedom in what applications may do
WHAT USERS EXPECT
Standard menus in standard places Standard keyboard shortcuts working Windows remembering size and position The application continuing to run with no windows open
WHY THAT LAST POINT
On the Mac, closing the last window does not quit the application.
WHAT TO IMPLEMENT
The standard menu structure, with the standard items.
WHAT TO NEVER DO
Invent alternatives to standard shortcuts Omit the standard editing menu items Quit when the last window closes, unless appropriate
WHAT TO SUPPORT
Full keyboard navigation The system's window management Multiple displays
WHAT TO TEST
Resizing to the smallest reasonable size Several windows at once Both appearances