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