Once the product's task is known, design the interface first; then implement to the interface design.
About this quote
- What does it mean?
- Define the interface before building the product's functionality.
- In plain terms
- Design the interface first, then build the rest.
- What can you take from it?
- Interface design should lead product development.
Where it applies
Putting it to work
Questions to consider
- Do you design for users or for code?
- What comes first in your projects?
Another view
Sometimes technical constraints dictate interface choices.
More from Jef Raskin
I am only a footnote, but proud of the footnote I have become. My subsequent work - on eliciting principles and developing the theory of interface design, so t…
Permalink to quote #4 Users do not care about what is inside the box, as long as the box does what they need done.
Permalink to quote #6 Right now, computers, which are supposed to be our servant, are oppressing us.
Permalink to quote #3
Related quotes
The flip side of the coin was that even good programmers and language designers tended to do terrible extensions when they were in the heat of programming, bec…
Alan KayAlan Kay quote #16 It would be wonderful if we could just tuck in a few loose ends and change a handful of details of present systems to have them work properly. Unfortunately, w…
Jef RaskinJef Raskin quote #2 I've spent my whole life worrying about the human-computer interface, so I don't want to suggest that what we have today is even close to acceptable.
Nicholas NegroponteNicholas Negroponte quote #7