Desktop App Design

Installation
SKILL.md

Desktop App Design — Professional & Enterprise Excellence

Desktop Design Philosophy

Desktop applications serve users who invest hours of focused attention in professional workflows. Unlike mobile's brief, task-focused interactions, desktop design must optimize for sustained productivity, information density, and expert efficiency. The challenge is supporting both first-day learnability and thousandth-day mastery within the same interface.

Core Principles (Edward Tufte + Jony Ive)

  1. Information density with clarity — show more data without increasing cognitive load (Tufte: "maximize data-ink ratio")
  2. Invisible design — the interface should disappear, leaving only the work (Ive: "true simplicity is derived from so much more than just the absence of clutter")
  3. Keyboard-first, mouse-enhanced — power users live on the keyboard; mouse interaction is the fallback
  4. Progressive complexity — simple surface, deep capability accessible through exploration
  5. Spatial memory — consistent layouts allow users to develop muscle memory over months of use

Dashboard Design

Dashboard Types

Operational Dashboards

Related skills
Installs
GitHub Stars
4
First Seen