5 Iterations Gallery Walk

Lay out your 5 stylistic explorations on your desk or screen

Walk around and look at 3–4 classmates' iterations

Which iteration feels most "finished"? Which direction surprised you?

Prayer

Mira, will you pray for us today?

Unit D: Neue App

Ugly isn't a taste problem — it's a hierarchy problem.

Today

5 Iterations Gallery Walk
6 Principles of High-Fidelity Craft
Self-Audit Your Screens
Work Session — Build High-Fidelity Screens

By the end of today...

Visual hierarchy

You'll be able to identify (or diagnose the absence of) 3 clear reading levels on any screen

The craft checklist

You'll know 6 specific principles that fix the most common high-fidelity design mistakes

Self-audit skill

You'll be able to look at your own screen and know exactly what's wrong — using diagnostic questions, not guessing

Why this matters

Almost every "this doesn't look good" is actually one of three things: no visual hierarchy, inconsistent spacing, or too much going on.

Fix those and the design gets 80% better — before you even touch color or branding.

These are the same things a senior designer would flag in a design review. Learn them now.

6 Principles of
High-Fidelity Craft

The difference between student work and professional work isn't talent — it's knowing what to check.

"Ugly" isn't a taste problem.
It's a hierarchy problem.

Fix the reading order, fix the spacing, remove what doesn't earn its place. The design gets 80% better before you touch color.

1. Visual Hierarchy — Only 3 Levels

If everything is semibold, nothing is.

Pop & un-pop: big + light = pop. Small + dark = pop. Big + dark = VERY pop (use sparingly).

Same content. Different hierarchy.

Before
9:41
Good morning, Alex
Monday, March 23
5 Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout
After
9:41
Good morning, Alex
Monday, March 23
5
Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout

Same information. Left: everything at 13px/500 — no reading order. Right: three levels (hero stat, habit names, meta).

Check your hierarchy

  1. Open your best D7 iteration
  2. Can you point to Level 1, Level 2, and Level 3 in 3 seconds?
  3. If not — mark what needs to change

Show 2 real app screens — class calls out: "Where's Level 1? Level 2? Level 3?"

2. Spacing Is Communication

Things close together = related. Things far apart = separate.

8pt grid: All spacing in multiples of 8  —  8 · 16 · 24 · 32 · 48 · 64

Inner padding < outer gap. Card has 24px padding → gap between cards ≥ 24px.

Gut check: double whatever spacing feels right. Beginners always start too tight.

Are your inner gaps and outer gaps different enough to see the grouping?

Same hierarchy. Different spacing.

Before
9:41
Good morning, Alex
Monday, March 23
5
Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout
After
9:41
Good morning, Alex
Monday, March 23
5
Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout

Same elements. The only change: 8pt grid with generous gaps between sections (20px) and tight gaps within (9px).

3. Typography — Two Rules

Rule 1: Limit your scale

4 sizes max. No in-between sizes.

28–36px display  ·  20–24px heading
15–16px body  ·  11–13px label/meta

Rule 2: Letter spacing is backwards

Large headlines: tighten (−0.02em)
Small all-caps labels: loosen (+0.05em)
Body text: zero — don't touch it

Weight: never below 400. 400 body, 500 buttons, 600 headers, 700 display.

4. Color — Constraint Is Strength

When everything is blue, nothing is blue.

Contrast: Body text needs 4.5:1 minimum (WCAG AA). Light grey on white = 2.85:1 → fails.

Neutrals: Never pure grey. Warm (hue 30–40°) = human. Cool (hue 220–240°) = technical. Pure grey = dead.

Same layout. Different color discipline.

Before
9:41
Good morning, Alex
Monday, March 23
5
Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout
After
9:41
Good morning, Alex
Monday, March 23
5
Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout

Same layout. The only change: accent restricted to 10% — just the primary action. When everything is blue, nothing is blue.

5. Alignment — The Grid Is Your Friend

Every element should be intentionally placed, not "approximately" there.

Use auto layout + layout grids. Consistent horizontal margins (16px minimum on mobile).

Concentric border radius

outer radius = inner radius + padding

Button 12px radius + card 8px padding → card needs 20px radius

Mismatched radii look cheap immediately — one of the easiest quality tells.

Same design. Different alignment discipline.

Before
9:41
Good morning, Alex
Monday, March 23
5
Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout
After
9:41
Good morning, Alex
Monday, March 23
5
Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout

Left: jagged left edges, shifted elements, mismatched border radii. Right: one vertical lane, concentric radii, consistent margins.

6. Restraint Is a Skill

Beautiful design is mostly subtraction.

The cover test: Cover each element. Does the design lose information or hierarchy without it? If no — remove it.

When something feels off, beginners add. Experienced designers remove.

The antidote to generic design is specificity. What real-world reference already solved this information problem?

Flighty → departure boards  ·  Mela → kitchen context  ·  Financial apps → trading floor conventions

Same app. Different restraint.

Before
9:41
Good morning, Alex
Monday, March 23
"The secret of getting ahead is getting started." — Mark Twain
5
Day Streak
Best: 12 days
🔥 On fire
Today's Habits
2 of 4
Morning run
DONE
6:30 AM
Read 30 min
DONE
7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout
Home
Stats
Profile
After
9:41
Good morning, Alex
Monday, March 23
5
Day Streak
Best: 12 days
Today's Habits
Morning run6:30 AM
Read 30 min7:15 AM
Meditate10 min
Drink water3 of 8
Log Workout

Cover test: the quote, badges, counter, bell, and tab bar add nothing. The green checkmark already says "done."

Your Self-Audit Checklist

  1. Hierarchy — Can I identify Level 1, 2, 3 in 3 seconds?
  2. Spacing — Am I on the 8pt grid? Are groups clearly separated?
  3. Typography — 4 sizes or fewer? Letter spacing correct?
  4. Color — Accent at ~10%? All text/background combos pass 4.5:1?
  5. Alignment — Left edges align? Border radii concentric?
  6. Restraint — Can I remove anything without losing information?

Every screen you build should pass all 6.

Next up

Self-audit (15 min) — Walk through the 6-principle checklist on your best D7 iteration. Mark everything that needs fixing.

Build high-fidelity screens (45 min) — Start with your most important screen. Every color and text style comes from your design system. Goal: 2–3 polished screens by end of class.

Use auto layout in Figma with 8pt spacing values  ·  Apply your design system tokens consistently

D8: High Fidelity Round 1 — due Wed, Apr 1. App icon, style guide, at least 5 key screens. Hand-built in Figma.

1 /