liveBook · Manning

UI design

As explained in Design for Developers

The planning of a software product's visual and interactive surface.

UI design plans a website’s visual and interactive surface together. It guides users through tasks while using color, space, typography, layout, and content relationships to shape usability, brand impression, and willingness to continue exploring. section 5.3.2 section 5.4

A practical UI design workflow is to:

  • Start from wireframes with the content organization, general layout, and grid structure established. section 5.3.2
  • Translate the wireframes into full-color mock-ups after the main concepts are locked. section 5.3.2
  • Make visual choices deliberately: use space, color, and typefaces to support readability, task guidance, and brand meaning. section 5.3.2
  • Prototype and test before development, then iterate when usability problems appear. section 5.4

From wireframe to interface

A wireframe may establish where content belongs and how the page is organized. A full-color mock-up then explores the interface’s aesthetics through a grid, paired typefaces, color palette, spacing, and interactive elements, while preserving the structure already decided. section 5.3.2

How Design for Developers covers it

How deep it goes
Explains the progression from wireframes to full-color mock-ups and prototypes, but defers detailed color, typography, and grid techniques.
Examples
Uses wireframes, grids, full-color mock-ups, color palettes, typefaces, spacing, and interactive prototypes as design artifacts.
What it assumes
Assumes wireframes and content organization, while introducing how visual and interactive decisions shape user tasks and first impressions.
What you can do after
Evaluate and understand visual interface choices, create mock-ups from wireframes, and identify usability problems through prototyping.
How it connects
Connects visual design with information architecture, wireframing, prototyping, usability, accessibility, and user experience design.

Also explained in

Compare how 3 books explain UI design →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Design for Developers. The section links point to the parts of the book it draws on.