BcnDevCon13 - No Designer? No Problem!

56
No Designer? No Problem! Edin Kapić #bdc13 #nodesigner

description

The User Experience (UX) and design work are usually done by skilled professionals or by the developers themselves. The first option is almost always satisfactory but it puts the bottleneck on the designer and it is usually done hiring a designer, adding to your project costs. The second option is cheaper and immediate but, sincerely, most of the design done by developers is "less then stellar" (in kind words). However, you don't have to pursue a designer carreer to successfully make a design for your next project. By applying time-proven knowledge and reusing great designs, you can have the best of both worlds. Your design won't play in Champions League (some things are best done by professionals) but it will surely be more than a match for your needs. Learn the basic design concepts, essentials and recipes, without the boring stuff. Your next project will be glad you did. BONUS: Get HubSpot scrapbook of brilliant homepage designs! http://bit.ly/1hrvhad

Transcript of BcnDevCon13 - No Designer? No Problem!

Page 1: BcnDevCon13 - No Designer? No Problem!

No Designer? No Problem!

Edin Kapić

#bdc13 #nodesigner

Page 2: BcnDevCon13 - No Designer? No Problem!

[email protected]

Edin Kapić

SharePoint Architect

Works for Spenta / Beezy in Barcelona

SharePoint Server MVP

President of Catalonian SharePoint User Group (SUG.CAT)

Page 3: BcnDevCon13 - No Designer? No Problem!

What this session is all about?

Page 4: BcnDevCon13 - No Designer? No Problem!
Page 5: BcnDevCon13 - No Designer? No Problem!
Page 6: BcnDevCon13 - No Designer? No Problem!
Page 7: BcnDevCon13 - No Designer? No Problem!

My Assumptions

• You are developing a product or a service

• You need a product or service site or marketing material

• You don’t have a designer or can’t afford one

• You want a good enough design to launch

Page 8: BcnDevCon13 - No Designer? No Problem!

Agenda

• Mindset Change

• The Four Basics

• How to Apply What Works

Page 9: BcnDevCon13 - No Designer? No Problem!

Mindset Change

Page 10: BcnDevCon13 - No Designer? No Problem!

Mindset Change

Us Them

Page 11: BcnDevCon13 - No Designer? No Problem!

What do we start with?

• We know how to solve problems

• We know how to do iterative development

• We know how to prototype

• We know how to evaluate a software design

Page 12: BcnDevCon13 - No Designer? No Problem!

The Role of the Design

• We need design for our message

Good design • Helps to find information• Doesn’t get in the way• Works to make users happy

Bad design• Makes us lose visitors and potential customers• Adds more bad karma to the web universe

Page 13: BcnDevCon13 - No Designer? No Problem!

“The Design Process”

• Common Sense

• Trial and Error

• Critical Thinking

• Practice and Experience

NOTHING MAGIC

ABOUT IT

Sorry

Page 14: BcnDevCon13 - No Designer? No Problem!

The Four Basics

Page 15: BcnDevCon13 - No Designer? No Problem!

The Four Basics Fantastics

• Layout• Hierarchy• Colour• Typography

Page 16: BcnDevCon13 - No Designer? No Problem!

2. Layout

Page 17: BcnDevCon13 - No Designer? No Problem!

Layout

• The Organization for your content

• Has two main roles• Dividing the content into

sections• Grouping of related elements

• Plenty of well-known conventions

Page 18: BcnDevCon13 - No Designer? No Problem!

Layout: Grids

• System of vertical lines that helps with the layout

Page 19: BcnDevCon13 - No Designer? No Problem!

Layout: Alignment

• The edges should line up

Page 20: BcnDevCon13 - No Designer? No Problem!

Layout: Alignment

• The width should be uniform for aligned elements

Page 21: BcnDevCon13 - No Designer? No Problem!

Layout: Fitting elements

• What if I have to align elements of different width or that do not align perfectly?

• Center them on their respective column

Page 22: BcnDevCon13 - No Designer? No Problem!

2. Hierarchy

Page 23: BcnDevCon13 - No Designer? No Problem!

Hierarchy

• Order of Importance of your design elements• A guided tour!

• End the tour on a Call to Action

Page 24: BcnDevCon13 - No Designer? No Problem!

Hierarchy: Size

This is my important message.

This is not so important message.

This is my important message.

This is not so important message.

Page 25: BcnDevCon13 - No Designer? No Problem!

Hierarchy: Colour

This is my important message.

This is not so important message.

This is my important message.

This is not so important message.

Page 26: BcnDevCon13 - No Designer? No Problem!

Hierarchy: Typography

This is my important message.

This is not so important message. This is not so important message.

Page 27: BcnDevCon13 - No Designer? No Problem!

Hierarchy: Position

• Top to Bottom• Left to Right (usually)

Page 28: BcnDevCon13 - No Designer? No Problem!

Hierarchy: Spacing

This is my important message lost with all the other messages. This is not so important message. This is even less important. Maybe we should rething the importance of this text alltogether? Who knows.

This is my important message.

This is not so important message. This is even less important. Maybe we should rething the importance of this text alltogether? Who knows.

Page 29: BcnDevCon13 - No Designer? No Problem!

Hierarchy: Proximity

My Story

John the User

Two days ago

Today was a good day to write. I felt really energized when I started to write this post and I carried away all the time it took me to finish it. It was awesome.

23 comments

Last comment was today

My StoryBy John the User, two days ago

Today was a good day to write. I felt really energized when I started to write this post and I carried away all the time it took me to finish it. It was awesome.

23 comments, last comment was today

Page 30: BcnDevCon13 - No Designer? No Problem!

Exercise 1: Layout and Hierarchy

Page 31: BcnDevCon13 - No Designer? No Problem!

3. Colour

Page 32: BcnDevCon13 - No Designer? No Problem!

Colour

• Colour is relative to other colours • Colours should contrast well

• Colour transmits a mood• Pick the colours depending on the message you want to

convey

ENERGY, DANGER, PASSION, LOVE

HARMONY, FRESHNESS, NATURE

STABILITY, CONFIDENCE, LOYALTY,

CLEANLINESS

Page 33: BcnDevCon13 - No Designer? No Problem!
Page 34: BcnDevCon13 - No Designer? No Problem!

Colour: Contrast

This is my important message lost with all the other messages. This is not so important message. This is even less important. Maybe we should rething the importance of this text alltogether? Who knows.

This is my important message lost with all the other messages. This is not so important message. This is even less important. Maybe we should rething the importance of this text alltogether? Who knows.

OK OK

Page 35: BcnDevCon13 - No Designer? No Problem!

Colour Combinations

• Monochromatic• Analogous• Complementary• Triadic

• Free

Page 36: BcnDevCon13 - No Designer? No Problem!

Monochromatic

Page 37: BcnDevCon13 - No Designer? No Problem!

Analogous

Page 38: BcnDevCon13 - No Designer? No Problem!

Complementary

Page 39: BcnDevCon13 - No Designer? No Problem!

Triadic

Page 40: BcnDevCon13 - No Designer? No Problem!

Free or Nature-inspired

Page 41: BcnDevCon13 - No Designer? No Problem!

So, what should we do?

• Choose a main colour • Use shades of gray for the rest

• Substitute one gray with a different colour

• Evaluate

• Loop until you are satisfied

Page 42: BcnDevCon13 - No Designer? No Problem!

Exercise 2: Colour

Page 43: BcnDevCon13 - No Designer? No Problem!

4. Typography

Page 44: BcnDevCon13 - No Designer? No Problem!

Typography

• Display Fonts

• Text Fonts

Page 45: BcnDevCon13 - No Designer? No Problem!

Typography

Page 46: BcnDevCon13 - No Designer? No Problem!

Typography: Line Spacing

• Line height (spacing) should be proportional to the font size

Page 47: BcnDevCon13 - No Designer? No Problem!

Typography: Line Spacing

• 1,5 em (150%) should be your rule of thumb

Page 48: BcnDevCon13 - No Designer? No Problem!

Pick your fonts

• One display font• For headlines, logos

and emphasis

• One versatile text font family

• For text

Page 49: BcnDevCon13 - No Designer? No Problem!

Font Combination

• Avoid pairing similar fonts or fonts that are too strong

• Consider pairing a Serif and a Sans Serif font from the same family

Page 50: BcnDevCon13 - No Designer? No Problem!

Exercise 3: Typography

Page 51: BcnDevCon13 - No Designer? No Problem!

How to Apply What Works

Page 52: BcnDevCon13 - No Designer? No Problem!

“The Process”

Collect Ideas

Sketch a Design

Build a Prototype

Test and Fix

Page 53: BcnDevCon13 - No Designer? No Problem!

How to Copy (“Inspire yourself”)• Copy one element only

• Maintain an “inspiration scrapbook”

• 3 Easy Picks• Color Scheme• Layout• Fonts

Page 54: BcnDevCon13 - No Designer? No Problem!

Design Checklist

• Is it readable? • Size• Contrast• Spacing

• Is the hierarchy correct?

• Does it align?

• Does it feel good?

Page 55: BcnDevCon13 - No Designer? No Problem!

Useful Resources

• Grid Layout Design Articles• http://www.designbygrid.com/

http://www.thegridsystem.org/

• Colour Contrast Checker• http://www.snook.ca/technical/colour_contrast/colour.html

• Colour Scheme Designer• http://colorschemedesigner.com/

• Gallery of Used Fonts• http://fontsinuse.com/

• Well-designed pages• http://www.awwwards.com/

Page 56: BcnDevCon13 - No Designer? No Problem!

Thank You!

Keep the conversation on @ekapicwww.edinkapic.com