104
What Developers Need To Know About Visual Design @Ben_Hall [email protected] Blog.BenHall.me.uk

What Designs Need To Know About Visual Design

Embed Size (px)

DESCRIPTION

Presentation from Oredev 2014, Malmo. Delivered on 5th November 2014

Citation preview

Page 1: What Designs Need To Know About Visual Design

What Developers Need To Know

About Visual Design

@[email protected]

Blog.BenHal l .me.uk

Page 2: What Designs Need To Know About Visual Design

What Developers Need To Know

About Visual Design

@Ben_Hall

[email protected]

Blog.BenHall.me.uk

Page 3: What Designs Need To Know About Visual Design

Who exactly is Ben Hall?

I am not a designer

Ocelot Uproar

Page 4: What Designs Need To Know About Visual Design

Follow me

and my

drunken activities

@Ben_Hall

Page 5: What Designs Need To Know About Visual Design

Key Topics

1. Layout

2. Images & Icons

3. Colours

4. Typography

5. Feedback

Page 6: What Designs Need To Know About Visual Design

Why design matters?

Page 7: What Designs Need To Know About Visual Design

Attractive things work better

http://www.jnd.org/dn.mss/CH01.pdf

Page 8: What Designs Need To Know About Visual Design

Emotional reaction

http://www.jnd.org/dn.mss/emotion_design_at.html

Page 9: What Designs Need To Know About Visual Design
Page 10: What Designs Need To Know About Visual Design
Page 11: What Designs Need To Know About Visual Design

Preconceived expectations

Op in ion a re f o rmed be fo re we ’ve even rea l i sed

Page 12: What Designs Need To Know About Visual Design
Page 13: What Designs Need To Know About Visual Design

Infl uence & Creditability

Page 14: What Designs Need To Know About Visual Design
Page 15: What Designs Need To Know About Visual Design
Page 16: What Designs Need To Know About Visual Design

Software Craftsmanship

“ R a i s i n g t h e b a r o f p r o f e s s i o n a l s o f t w a r e d e v e l o p m e n t ”

Page 17: What Designs Need To Know About Visual Design

Design is very similar to code

Pa t te rns , Prac t i ces , He re t i c s , Ru les , Log i c . TDD , Feedback Cyc les .

Page 18: What Designs Need To Know About Visual Design

Junior Designers vs. Senior Designers

ht tps : / /med ium.com/ the -year- o f- the - l ook ing -g lass / j un io r-des igne rs -vs - sen io r-des igne rs -fbe483d3b51e

Page 19: What Designs Need To Know About Visual Design
Page 20: What Designs Need To Know About Visual Design
Page 21: What Designs Need To Know About Visual Design
Page 22: What Designs Need To Know About Visual Design
Page 23: What Designs Need To Know About Visual Design
Page 24: What Designs Need To Know About Visual Design
Page 25: What Designs Need To Know About Visual Design
Page 26: What Designs Need To Know About Visual Design

Layout

Page 27: What Designs Need To Know About Visual Design

whitespace

Page 28: What Designs Need To Know About Visual Design
Page 29: What Designs Need To Know About Visual Design
Page 30: What Designs Need To Know About Visual Design
Page 31: What Designs Need To Know About Visual Design
Page 32: What Designs Need To Know About Visual Design

EMPHASIS

IF EVERYTHING HAS IT, NOTHING DOES.

Page 33: What Designs Need To Know About Visual Design

EmphasisI f eve ry th ing has i t , no th ing does .

Page 34: What Designs Need To Know About Visual Design

EmphasisI f eve ry th ing has i t , no th ing does .

Page 35: What Designs Need To Know About Visual Design

Two quantities are in the golden ratio if their ratio is the same as the ratio of their sum to

the larger of the two quantities

Golden ratio

Page 36: What Designs Need To Know About Visual Design

1.61803398875

Page 37: What Designs Need To Know About Visual Design
Page 38: What Designs Need To Know About Visual Design

Twitter as an app example

Page 39: What Designs Need To Know About Visual Design
Page 40: What Designs Need To Know About Visual Design

Cognitive science

Page 41: What Designs Need To Know About Visual Design

Round v square

http://blog.benhall.me.uk/2014/05/why-do-round-avatars-look-better-than-square/

Page 42: What Designs Need To Know About Visual Design
Page 43: What Designs Need To Know About Visual Design

”RECENTABLES

WITH

CORNERS

ARE

EVERYWHERE!”

Steve Jobs

Page 44: What Designs Need To Know About Visual Design

Real life isn’t square - Road signs

Page 45: What Designs Need To Know About Visual Design

Sharp corners take our focus outside the rectangle

Page 46: What Designs Need To Know About Visual Design

Rounded corners take our focus inside the rectangle

Page 47: What Designs Need To Know About Visual Design

Windows 8

Page 48: What Designs Need To Know About Visual Design

Sketch layouts unti l natural. Copy / clone to learn & train brain.

Page 49: What Designs Need To Know About Visual Design

Images & Icons

Pic ture i s wor th a thousand words .

No one reads on the in ternet so… A good p ic ture i s p r ice less .

Page 50: What Designs Need To Know About Visual Design

Recognition

Page 51: What Designs Need To Know About Visual Design

Consistency. What does the user expect?

*REALLY* impor tan t on mob i l e

Page 52: What Designs Need To Know About Visual Design
Page 53: What Designs Need To Know About Visual Design

Spacing and layout matters

Page 54: What Designs Need To Know About Visual Design
Page 55: What Designs Need To Know About Visual Design
Page 56: What Designs Need To Know About Visual Design
Page 57: What Designs Need To Know About Visual Design
Page 58: What Designs Need To Know About Visual Design

Great images create Desire and expression

Page 59: What Designs Need To Know About Visual Design

Stock photography

Page 60: What Designs Need To Know About Visual Design

Stock photography

Page 61: What Designs Need To Know About Visual Design
Page 62: What Designs Need To Know About Visual Design
Page 63: What Designs Need To Know About Visual Design
Page 64: What Designs Need To Know About Visual Design

Defi ne colour scheme for site

kuler.adobe.com

Page 65: What Designs Need To Know About Visual Design

Blurry images as backgrounds

Page 66: What Designs Need To Know About Visual Design

Accelerators

Page 67: What Designs Need To Know About Visual Design
Page 68: What Designs Need To Know About Visual Design
Page 69: What Designs Need To Know About Visual Design

Responsive icons?

Page 70: What Designs Need To Know About Visual Design

COLOURS

Page 71: What Designs Need To Know About Visual Design
Page 72: What Designs Need To Know About Visual Design
Page 73: What Designs Need To Know About Visual Design

STOP THINKING “RED” AND “ERROR” TO CAPUTRE ATTENTION

WHAT ARE YOU TRY ING TO ACH IEVE?

BUILD PASSED

INFO: DID YOU KNOW…

WARNING: 10 HOURS LEFT

Page 74: What Designs Need To Know About Visual Design
Page 75: What Designs Need To Know About Visual Design
Page 76: What Designs Need To Know About Visual Design

Typography

Page 77: What Designs Need To Know About Visual Design
Page 78: What Designs Need To Know About Visual Design

More engaging and

compelling content

Page 79: What Designs Need To Know About Visual Design

Dangerous

Page 80: What Designs Need To Know About Visual Design

http://www.buzzfeed.com/hnigatu/the-difference-between-serif-and-sans-serif-explained-in-one#2fnobkk

Page 81: What Designs Need To Know About Visual Design

Don’t have multiple layers

Page 82: What Designs Need To Know About Visual Design

Experiment lots

Page 83: What Designs Need To Know About Visual Design
Page 84: What Designs Need To Know About Visual Design
Page 85: What Designs Need To Know About Visual Design

Don’t use more than three

Page 86: What Designs Need To Know About Visual Design
Page 87: What Designs Need To Know About Visual Design
Page 88: What Designs Need To Know About Visual Design
Page 89: What Designs Need To Know About Visual Design

Respond to touch EVENTS

Page 90: What Designs Need To Know About Visual Design

Progress bars – cloudfl are example

Page 91: What Designs Need To Know About Visual Design
Page 92: What Designs Need To Know About Visual Design

Twitter over capacity error

Page 93: What Designs Need To Know About Visual Design

Help users make the right choice in the fi rst place

Page 94: What Designs Need To Know About Visual Design

Undo.

Page 95: What Designs Need To Know About Visual Design
Page 96: What Designs Need To Know About Visual Design

Usability tests

Page 97: What Designs Need To Know About Visual Design

Not asking “do you like this?”

Everyone w i l l say yes ! ! ! Peop le a re awesome.

Page 98: What Designs Need To Know About Visual Design

Chance to l ea rn . Ask more than you ta l k .

I t ’ s l i ke a da te

Page 99: What Designs Need To Know About Visual Design

Other people SPOT mistakes EASIER than the creator.

Page 100: What Designs Need To Know About Visual Design

“Oh yeah, of course, I didn’t notice”

Page 101: What Designs Need To Know About Visual Design

JoinScrapbook.com

Page 102: What Designs Need To Know About Visual Design

AND FINALLY

Page 103: What Designs Need To Know About Visual Design

• Layout, Images, Colours, Typography, Feedback

• Just l ike code… Copy, Test, Iterate, Feedback, Play.

• Sign up to... JoinScrapbook.com

• Tweet me for slides @Ben_Hall

Page 104: What Designs Need To Know About Visual Design

@Ben_Hall

[email protected]

Blog.BenHall.me.uk