Skip to main content

Mobile-First

Design Principles

Design the small screen first, then expand — because constraint clarifies.

In practice

Mobile-first, coined by Luke Wroblewski, is the discipline of starting design and code at the smallest viewport, where space forces you to decide what truly matters, then progressively adding for larger screens. It produces leaner, more focused products and lighter code, and it reflects the reality that for most of the world the phone is the primary or only screen.

Questions

What is Mobile-First?

Mobile-first is a design and development approach that begins with the mobile experience and scales up, using its constraints to prioritise content and function.

Why do you use Mobile-First?

Designing big and squeezing down loses things arbitrarily. Designing small and growing keeps what earned its place.

How do you use/apply Mobile-First?

Lay out and build for the smallest target first, decide hierarchy under real constraint, then add layout, features and density as the viewport allows.

When do you use Mobile-First?

For essentially every web product, and for any product whose users are mostly on phones.

Who uses Mobile-First?

Product, UX and front-end designers and developers.

Noones app wallet screen in pixel-art green, Bitcoin super app by Alexis Bardini
Ash AI Pokedex open, showing bee recognition on screen

Not ready for your eyes

This site is not public yet. Enter your password to continue.

That is not it. Try again.