intro to design... for devs

69
Intro to Design... for Devs Antonio Holguin Sr. Designer - Smashing Ideas @antonioholguin 1 Thursday, December 8, 2011

Upload: antonioholguin

Post on 22-Jan-2015

1.277 views

Category:

Design


0 download

DESCRIPTION

Presentation for Seattle Web App Developer meeting on 12/8/2011. I'll make this cleaner, pretty, better for 360|Flex

TRANSCRIPT

Page 1: Intro to Design... For Devs

Intro to Design...for Devs

Antonio HolguinSr. Designer - Smashing Ideas@antonioholguin

1Thursday, December 8, 2011

Page 2: Intro to Design... For Devs

Design is just as much of a talent as it is a skill.

2Thursday, December 8, 2011

Page 3: Intro to Design... For Devs

Design is language.

3Thursday, December 8, 2011

Page 4: Intro to Design... For Devs

My own definition:

4Thursday, December 8, 2011

Page 5: Intro to Design... For Devs

An execution of a plan through patterned, organized and understood emotional, psychological and physiological human responses through either conscious or sub-conscious communication based on visual, physical, and auditory cues.

5Thursday, December 8, 2011

Page 6: Intro to Design... For Devs

Getting people to do something or feel a

certain way.

6Thursday, December 8, 2011

Page 7: Intro to Design... For Devs

Designer : People::

Developer : Computers

7Thursday, December 8, 2011

Page 8: Intro to Design... For Devs

Programming is objectivewhereas Design is

subjective.

8Thursday, December 8, 2011

Page 9: Intro to Design... For Devs

Design can be just as rational as programming

9Thursday, December 8, 2011

Page 10: Intro to Design... For Devs

Luckily, you don’t have to figure it out.

10Thursday, December 8, 2011

Page 11: Intro to Design... For Devs

Getting Started

11Thursday, December 8, 2011

Page 12: Intro to Design... For Devs

Research and Discovery

12Thursday, December 8, 2011

Page 13: Intro to Design... For Devs

Know your audience

You’ve probably heard that.

13Thursday, December 8, 2011

Page 14: Intro to Design... For Devs

Know your client

14Thursday, December 8, 2011

Page 15: Intro to Design... For Devs

What are you trying to say, do, or make others

think?

15Thursday, December 8, 2011

Page 16: Intro to Design... For Devs

or whatever.

Good Artists Copy, Great Artists Steal

- Pablo Picasso (supposedly)

16Thursday, December 8, 2011

Page 17: Intro to Design... For Devs

Rules for Design

17Thursday, December 8, 2011

Page 18: Intro to Design... For Devs

EmphasisHarmonyUnityOpposition

built with...

18Thursday, December 8, 2011

Page 19: Intro to Design... For Devs

ColorLine, Shape, VolumeCompositionTypography

to name most important

19Thursday, December 8, 2011

Page 20: Intro to Design... For Devs

Color

20Thursday, December 8, 2011

Page 21: Intro to Design... For Devs

What makes up colors?

21Thursday, December 8, 2011

Page 22: Intro to Design... For Devs

Elements of color

Hue = colorSaturation = amount of hueBrightness = push towards whiteValue = lightness / darkness of a color, think along gray scales

22Thursday, December 8, 2011

Page 23: Intro to Design... For Devs

What do colors mean?

23Thursday, December 8, 2011

Page 24: Intro to Design... For Devs

Redenergetic, passion, anger,

danger, massive alert, STOP

24Thursday, December 8, 2011

Page 25: Intro to Design... For Devs

Purpleroyalty, happiness, accomplishment,

nightmares, insanity

25Thursday, December 8, 2011

Page 26: Intro to Design... For Devs

Bluesoothing, trust, loyalty, commitment, sadness

26Thursday, December 8, 2011

Page 27: Intro to Design... For Devs

GreenLuck, nature, envy, decay,

toxic, GO

27Thursday, December 8, 2011

Page 28: Intro to Design... For Devs

YellowHappy, warmth, caution,

alert

28Thursday, December 8, 2011

Page 29: Intro to Design... For Devs

Color harmonies:

Analogous – adjacent on color wheelComplementary – opposite hue Monochromatic – within the same hueTriad – 3 of equal distance on wheelNeutral – not found on color wheel

29Thursday, December 8, 2011

Page 31: Intro to Design... For Devs

Line - Shape - Volume

31Thursday, December 8, 2011

Page 32: Intro to Design... For Devs

Lines • Create division• Direct the eye• Can be implied

32Thursday, December 8, 2011

Page 33: Intro to Design... For Devs

33Thursday, December 8, 2011

Page 34: Intro to Design... For Devs

Shape • Fills an area• Makes solidarity • Forces posture• Important for things like icons

34Thursday, December 8, 2011

Page 35: Intro to Design... For Devs

35Thursday, December 8, 2011

Page 36: Intro to Design... For Devs

Weight or density • Gives dimension• Add grounding• Heavy vs Light

36Thursday, December 8, 2011

Page 37: Intro to Design... For Devs

37Thursday, December 8, 2011

Page 38: Intro to Design... For Devs

Composition

38Thursday, December 8, 2011

Page 39: Intro to Design... For Devs

LayoutBalance (Symmetry)SpaceHierarchy

39Thursday, December 8, 2011

Page 40: Intro to Design... For Devs

Grids • 960• Quarters, 3x (aka Rule of Thirds)• Columns, i.e. 2 vs 3• 24px and 40 px

40Thursday, December 8, 2011

Page 41: Intro to Design... For Devs

960 Grid with 24 column

41Thursday, December 8, 2011

Page 42: Intro to Design... For Devs

Rule of Thirds

42Thursday, December 8, 2011

Page 43: Intro to Design... For Devs

43Thursday, December 8, 2011

Page 44: Intro to Design... For Devs

Golden Ratio

Proportion of 1.618 - following 1,1,2,3,5,8,13,21,34...

44Thursday, December 8, 2011

Page 45: Intro to Design... For Devs

45Thursday, December 8, 2011

Page 46: Intro to Design... For Devs

Symmetry vs Asymmetry • Create balance • Draw importance• Define “pretty”

46Thursday, December 8, 2011

Page 47: Intro to Design... For Devs

Folded symmetry

47Thursday, December 8, 2011

Page 48: Intro to Design... For Devs

48Thursday, December 8, 2011

Page 49: Intro to Design... For Devs

Radial symmetry

49Thursday, December 8, 2011

Page 50: Intro to Design... For Devs

Asymmetry

50Thursday, December 8, 2011

Page 51: Intro to Design... For Devs

Space Use it wisely Use it for goodDon’t try to force too much

51Thursday, December 8, 2011

Page 52: Intro to Design... For Devs

52Thursday, December 8, 2011

Page 53: Intro to Design... For Devs

WTF? SoaB.

53Thursday, December 8, 2011

Page 54: Intro to Design... For Devs

Oh OK.

54Thursday, December 8, 2011

Page 55: Intro to Design... For Devs

Positive / Negative Space

55Thursday, December 8, 2011

Page 56: Intro to Design... For Devs

White space Just like your code, using whitespace well helps legibility.

56Thursday, December 8, 2011

Page 57: Intro to Design... For Devs

57Thursday, December 8, 2011

Page 58: Intro to Design... For Devs

Visual hierarchy • Equal Sizing = Same Importance• Larger Items are more Important• Placement of Elements • Group Similar Elements

58Thursday, December 8, 2011

Page 59: Intro to Design... For Devs

More information960 Grid: http://www.960.gs

Golden Ratio: http://bit.ly/9OIfnA (Paul Trani)

White Space (AlistApart): http://bit.ly/a0ebKf

59Thursday, December 8, 2011

Page 60: Intro to Design... For Devs

Typography

60Thursday, December 8, 2011

Page 61: Intro to Design... For Devs

Typography tips

• Text should be legible• No more than 3 fonts• Watch weight and size

61Thursday, December 8, 2011

Page 62: Intro to Design... For Devs

Fonts and styles• Serif• San Serif• Monospaced• Script• Non Latin Alphabets• Italic• Bold

62Thursday, December 8, 2011

Page 63: Intro to Design... For Devs

63Thursday, December 8, 2011

Page 64: Intro to Design... For Devs

Typesetting

• Kerning – distance between two letters• Tracking – distribution between multiple characters• Leading – distance between baselines

64Thursday, December 8, 2011

Page 65: Intro to Design... For Devs

Elements of a typeface

Baseline X-height

Serif Sans Serif

Descender Ascender

65Thursday, December 8, 2011

Page 67: Intro to Design... For Devs

More informationWhat should I look for in a UI typeface?:http://bit.ly/pWxY3s

Why you should care about Typography: (check out the “What it’s saying” section)http://bit.ly/ohghLY

67Thursday, December 8, 2011

Page 69: Intro to Design... For Devs

Antonio HolguinSenior Designer @SmashingIdeas@AntonioHolguinhttp://swfhead.com < gonna be changing

69Thursday, December 8, 2011