61
Interface Design Basics oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009 by Samo Korošec, froodee.at

Interface Design Basics (english)

Embed Size (px)

DESCRIPTION

The Interface Design Basics presentation held at the Viennese Cocoaheads meeting October 8th, 2009 If you need an Interface Design consultant, head over to http://apoch.io and drop me a line :)

Citation preview

Page 1: Interface Design Basics (english)

Interface Design Basics

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

by Samo Korošec, froodee.at

Page 2: Interface Design Basics (english)

Interface Design is:

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Interaction Design• Graphic Design• Typography• Information Design

• Behaviour analysis ☺• Lots of work ☹

Page 3: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Lots of cool words used by lots of cool consultants to make lots of cool money. Cool!Mental Models, User Stories, Interface Metaphors, Prototyping, Usability Testing, etc.

• Not that hard, if you think alongWe’re all smart here — after all, it’s not a MSDN Meeting ;o)

• Works just as well without huge “Focus Groups”You can’t please everyone & Too many cooks spoil the broth

Interaction Design

Page 4: Interface Design Basics (english)

Interaction Design

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Mental Models, User Stories, Interface MethaporsWhat does the user expect? Which real-life process is reflected with the App? Which Metaphors can be applied?

• Prototyping, Usability Testing, User Focus GroupsNot all users are/react the same. Discussion is good, but shouldn’t dislodge the Vision. Eat your own dog food ™

cool Words

Page 5: Interface Design Basics (english)

Interaction Design

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• The IdeaWhat is the App’s main goal? Never lose it out of sight!

• What can I work with?Do the users have any prior, applicable knowledge? Are there any restrictions that will influence the product?

• ImprovementsIs there anything I can drop, hide, combine? Are there ways to make the App’s workflow faster?

thinking along is good

Page 6: Interface Design Basics (english)

Interaction Design

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Am I my own/a potential customer?Use your own App, and use it a lot. That way, you can recognise “bumps” and mistakes and the User Testing can happen later in the development cycle.

• Do I know the Target Audience?Is it a niche? Do they want an app? Can I draw on pre-existing knowledge from their field (→ Metaphors)? Are they desperate?

• Power Users ™ Sometimes their input is good, but they’re the minority. It’s dangerous to optimize for them!

a “Focus Group” is not always neccessary

Page 7: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Interface → Graphics & Layout• Buttons & Icons → Illustrations• Rules

You don’t have to be a graphic designer to know, understand and follow the basic rules of visual design. Most of the time, Graphic Design is not a “matter of taste”!

Graphic Design

Page 8: Interface Design Basics (english)

The Brain:

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Likes Straight Lines• Recognises Patterns & Repetitions• Loves even Distribution & even

Whitespace

Graphic Design Rules

→with those, it can think less!

...we’re evil and take advantage of that fact.

Page 9: Interface Design Basics (english)

Straight Lines

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Beautiful Ugly

Page 10: Interface Design Basics (english)

Straight Lines

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Beautiful Ugly

Page 11: Interface Design Basics (english)

Straight Lines

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Beautiful Ugly

Page 12: Interface Design Basics (english)

Patterns & Repetitions

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Nothing new... Oi!

Page 13: Interface Design Basics (english)

Patterns & Repetitions

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Nothing new... Oi!

Page 14: Interface Design Basics (english)

Patterns & Repetitions

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Zeile einsZeile zweiZeile dreiZeile vierZeile fünfZeile sechs

Zeile einsZeile zweiZeile dreiZeile vierZeile fünfZeile sechs

Nothing new... Oi!

Page 15: Interface Design Basics (english)

Patterns & Repetitions

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Zeile einsZeile zweiZeile dreiZeile vierZeile fünfZeile sechs

Zeile einsZeile zweiZeile dreiZeile vierZeile fünfZeile sechs

Nothing new... Oi!

Page 16: Interface Design Basics (english)

Whitespace

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Beautiful Ugly

Page 17: Interface Design Basics (english)

Whitespace

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Beautiful Ugly

Page 18: Interface Design Basics (english)

Whitespace

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Easy counting Counting is hard

Page 19: Interface Design Basics (english)

Whitespace is relative

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

ButtonText ButtonText

Beautiful Ugly

Page 20: Interface Design Basics (english)

Contrast

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Easily recognisable Recognition is hard

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Page 21: Interface Design Basics (english)

Contrast

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Easily recognisable Recognition is hard

Page 22: Interface Design Basics (english)

Contrast

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Graphic Design Rules

Easily recognisable Recognition is hard

Page 23: Interface Design Basics (english)

Typography

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Very important, yet often underestimated

• Actually “just” the practical application of the previous rules

• Apple gets it, Microsoft doesn’tSimply because Microsoft approaches Typography like an Engineer concerned with the “how” would, whereas Apple approaches it like an Artist concerned with a “why” would

Page 24: Interface Design Basics (english)

Straight Lines

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Typography — Examples

Easier reading Harder reading

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et

dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex

ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu

fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et

dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex

ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu

fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

Page 25: Interface Design Basics (english)

Patterns & Repetitions

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Typography — Examples

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et

dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat

Easier reading Harder reading

Page 26: Interface Design Basics (english)

Whitespace

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Typography — Examples

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation

Easier reading Harder reading

Page 27: Interface Design Basics (english)

Whitespace

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Typography — Examples

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in

Easier reading Harder reading

Page 28: Interface Design Basics (english)

Contrast

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Typography — Examples

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

Easier reading/pleasant Harder reading/unpleasant

Page 29: Interface Design Basics (english)

Contrast

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Typography — Examples

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia

Easier reading/pleasant Harder reading/unpleasant

Page 30: Interface Design Basics (english)

Contrast

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Typography — Examples

ButtonTextButtonText

ButtonTextButtonText

ButtonTextButtonTextButtonText

Easier reading/pleasant Harder reading/unpleasant

Page 31: Interface Design Basics (english)

Information Design

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Adds Structure to Data• Points out important Datapoints• Often works with known Symbols

e.g. Traffic Symbols or Symbols of Systems related to the App

• Is breaking the “beauty”-Rules→ but does so only when it’s “right”

Page 32: Interface Design Basics (english)

Structuring Data

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Information Design — Examples

Distribution Relation

23 %

35 %

42 %

0

25

50

75

100

Page 33: Interface Design Basics (english)

Showing Datapoints

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Information Design — Examples

Distribution Relation

0

20

40

60

80

Page 34: Interface Design Basics (english)

Symbols

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Information Design — Examples

Add Close

Page 35: Interface Design Basics (english)

Symbols

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Information Design — Examples

Yay! Fail!

Page 36: Interface Design Basics (english)

Uhm...

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

So what’s that got to do with Interface Design?!

Page 37: Interface Design Basics (english)

↗→↑↘→→

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Supercombo-Time!

Page 38: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Whitespace

Straight Lines

Page 39: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

By not separating the lines with a 1 px dark line,

we gain Whitespace

Background Color makes the distinction between

lines easier

Page 40: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Faint separators don’t break up the

Whitespace

Important: Today, the currently selected Day

The current Month is slightly darker

Page 41: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

The white border increases contrast

for the drop shadow

Group-indicator the same across all of OS X

User know it in similar context

Page 42: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Important

“depth” via Gradients → klickable?

Not that important

Page 43: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Additional Information lighter, different color

Icons help giving an easier overview

The Users remember form, color, position, groups

Grouping with Whitespace

Page 44: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Datethe coloring helps with a column-like appearance, and helps distinguish between date, sender, subject

Senderimportant, big, bold

Subjectless important,

still readable

Indicatorsnot obvious at first, make sense

after checking 2-3 Mails

E-Mail Textnot really important, only a secondtary help in deciding whether to read the E-Mail or not

Page 45: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Even Apple doesn’t always get it right

a search-for-mistakes-picture, © Apple

Page 46: Interface Design Basics (english)

and in addition to all that:

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Sexay Buttons(how & why)

Page 47: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 48: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 49: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 50: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 51: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 52: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 53: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 54: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 55: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Button Cut

Page 56: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Text cut out Text overlaid

1px offset helps balance the Whitespace(doesn’t always work, but worth a try with “off” buttons)

Page 57: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Ingridients: 2-5 Chim Users• Hand them your App• Observe behaviour

Once 2 or more people have the same how-to-continue?-problem, you should reconsider your design

• TeachDon’t be afraid to demand of your Users to learn how to use your Application. Especially if a new approach (compared to your competition) can save them time.

Behaviour analysis ☺

Page 58: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Research• [Idea, Sketch, Code, Test] * 100• Eventually a bigger reengineering

effort if you cut on research time• Everything is going to be redone in

Version 2.0 anyway

Lots of work ☹

Page 59: Interface Design Basics (english)

But!

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

Design pays off! $-)Everyone knows that Design is “important” and that

well designed and beautiful Apps sell better.But (almost) noone is doing it.

Bad competition = win!

Page 60: Interface Design Basics (english)

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

End

send Comments, Criticism, Suggestions, Questionsto [email protected]

Page 61: Interface Design Basics (english)

Helpful Software

oct 8th 2009 cocoaheads wien presentation • © Samo Korošec 2009

• Opacityhttp://likethought.com/opacity/

• DrawIthttp://bohemiancoding.com/drawit/

• OmniGrafflehttp://www.omnigroup.com/applications/omnigraffle/

+ Pen & Paper & Brain