Skip to main content

Desktop app UI/UX design

Overview

Desktop users expect keyboard shortcuts, menus, multi-window layouts, dense information displays, and precise pointer input. Design should follow platform conventions (menu bar on macOS, title bar patterns on Windows) unless there is a strong branded reason to diverge.

Key concepts

  • Keyboard-first workflows — Accelerators, focus order, and predictable tab stops.
  • Windows & panels — Docking, split views, and resizable panes.
  • Density — More information per screen than mobile, without illegibility.
  • System integration — Drag-and-drop from Finder/Explorer, OS notifications.
  • Accessibility — Screen readers, high contrast themes, scalable UI.

Multi-window interaction

Sample: menu affordances (conceptual)

  • File — New, Open, Save, Export, Quit
  • Edit — Undo, Redo, Cut, Copy, Paste, Find
  • View — Zoom, toggles for side panels
  • Help — Docs, shortcuts cheat sheet, about

References