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