The Ecology of Multi-Device Design

Six principles for designing across multiple devices, using nature's ecosystems as a framework for creating seamless experiences.

  1. Recognize Interdependence

    Devices don’t exist in isolation. Design for how they work together, not just how each works alone.

  2. Embrace Diversity

    Different devices serve different purposes. Celebrate their unique strengths rather than forcing uniformity.

  3. Support Exchanges

    Enable smooth handoffs between devices. Users should move fluidly from phone to tablet to desktop.

  4. Ensure Resiliency

    Systems should degrade gracefully. When one device or connection fails, the experience should continue.

  5. Integrate Naturally

    Multi-device interactions should feel effortless. Don’t make users think about the technology.

  6. Expect Evolution

    New devices will emerge and old ones will change. Design systems that can adapt over time.