Palm OS User Interface Guidelines (2003) [pdf]

Palm nostalgia & hardware experiences

  • Many commenters miss Palm Treos/Centros: stylus, physical keyboards, hardware app buttons, and fast task flows (e.g., calling, calendar, calculator in a few keypresses).
  • Some contemplate reviving old Palm devices for distraction‑free use: no ads, minimal notifications, and “exotic” security that makes them uninteresting to attackers.
  • There’s puzzlement that modern large phones (esp. iPhone) don’t support precise styluses like Apple Pencil, only crude capacitive ones.

Core Palm UI principles

  • Palm’s “never more than one or two taps away” idea is highlighted as a key strength, along with “minimize taps” and prioritizing frequently used actions.
  • Autosave (no explicit “Save” button) impressed users at the time and is now seen as a precursor to modern app behavior.
  • Graffiti handwriting is praised as a smart compromise driven by battery/CPU constraints; users literally changed how they wrote to match it.
  • The “Zen of Palm” is recommended repeatedly: do only the necessary features, make them obvious, and design explicitly for small, focused devices.

Influence on modern mobile OSes

  • Several note strong parallels between Palm OS and early iOS: icon grid home screen, full‑screen apps, no visible file system, no explicit quit, single “home” button.
  • Some point out continuity from Palm/WebTV/Sidekick teams into early Android, including ideas like autosave and mobile‑first interaction models.

Palm ecosystem & openness

  • Palm’s app ecosystem is remembered as rich and desktop‑like: apps obtained individually from sites or aggregators (e.g., PalmGear), not dominated by a single store.
  • Contrast is drawn with today’s tightly integrated app stores (esp. Google Play) which, despite an open OS, make alternative distribution practically marginal.
  • Technical nostalgia surfaces around Palm development: commercial tools like CodeWarrior vs. community toolchains (gcc/binutils and resource compilers).

Lessons for modern desktop & UI design

  • A long subthread debates modern desktops (KDE, GNOME, COSMIC, tiling WMs) as overly complex, “dumbed down,” or inconsistent, contrasting them with Palm’s clarity.
  • Some advocate text‑heavy, black‑and‑white, CUA/Mac‑style UIs to reduce cognitive load versus today’s decorative, gesture‑heavy interfaces.
  • Multiple classic HIGs (Palm, Mac OS, Windows 95, Motif, etc.) are shared as inspiration for a new, coherent, GNU‑friendly desktop environment.