responsive prototyping with wordpress and atomic ui libraries - anthonydpaul - feb 15, 2017 -...

53
Responsive Prototyping with WordPress and Atomic UI Libraries Chicago Web Professionals @anthonydpaul

Upload: anthony-d-paul

Post on 12-Apr-2017

67 views

Category:

Design


2 download

TRANSCRIPT

Page 1: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Responsive Prototyping with WordPress and Atomic UI Libraries

Chicago Web Professionals • @anthonydpaul

Page 2: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

https://www.youtube.com/watch?v=aXV-yaFmQNk

Page 3: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

I want to show my concept to clients or users

Page 4: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

flat mockups (sketches, Sketch, Photoshop, etc.) or paper • okay for early ideas

Page 5: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

not responsive • need multiple sizes

Page 6: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

don’t feel real • you get the wrong feedback

Page 7: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Flat concepts are barely work today. How will they keep up with the future?

Page 8: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Apple Watch

Page 9: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

John Underkoffler of Oblong Industries (immersive displays)

Page 10: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Flat prototypes don’t work anymore.(They require ‘splaining.)

Page 11: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Just as help files are a bandaid for usability…Annotations are a bandaid for clear communication.Show, don’t tell.

Page 12: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

A code prototype would be best, but…I’m not a developer.

Coding would take longer than a mockup.

Page 13: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Anthony D PaulUser Experience Researcher and Designer

@anthonydpaul

Page 14: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

The truth is…Easy/Fast enough to be disposable

Avoids multiple device versions

Gains equity over time (your own library)

Can allow real content without resizing everything

Can (optionally) go into production

Page 15: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Any theme framework will work.

Page 16: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Divi

Beaver Builder

Page 17: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Divi • elegantthemes.com • $69/year

Page 18: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

pros: more components • easier to start

Page 19: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

cons: not client friendly (abstract) • poor mobile admin • harder to style globally

Page 20: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

pros: front-end editing (intuitive) • works with any theme • regular updates

Page 21: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Beaver Builder • wpbeaverbuilder.com • $99/year, $199/year (free “lite”)

Page 22: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

pros: front-end editing (intuitive) • works with any theme • easier to brand later

Page 23: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

pros: mobile admin works if needed • has dev docs for custom components

Page 24: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

cons: fewer default components • has theme for $100 • known AWS bug

Page 25: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Preparationbefore digging into prototyping

Page 26: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

install either theme

Page 27: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

preview theme (default WP sidebar layout)

Page 28: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

optionally pick any theme and make sure it’s responsive (MH Edition Lite)

Page 29: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

for both, I’d recommend making a child theme

Page 30: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

One-Click Child Theme

Page 31: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

install One-Click Child Theme (or similar)

Page 32: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

name your child theme

Page 33: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

voila

Page 34: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

WP Add Custom CSS

Page 35: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

install WP Add Custom CSS plugin

Page 36: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

use inspector to get classes and IDs • ideally entire body

Page 37: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

modify CSS as needed

Page 38: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Row Widths

Page 39: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

review changes • note plugins often default to defined width

Page 40: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

optionally change per row

Page 41: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Other Global Customizations

Page 42: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Divi options

Page 43: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Divi CSS editor

Page 44: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Beaver Builder options (not really needed)

Page 45: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Beaver Builder options (not really needed)

Page 46: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Live Demo!

Page 47: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

Process Examples

Page 48: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

inventory existing and needed components with clients and users

Page 49: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

consolidate into a core component library with optional parts

Page 50: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

skip wireframing • prototype with your library

Page 51: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

brand your library

Page 52: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

communicate better • get better feedback

Page 53: Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul - feb 15, 2017 - Chicago Web Professionals Meetup

SlideSharehttp://www.slideshare.net/anthonydpaul

past videos http://wordpress.tv/speakers/anthony-d-paul/

(my talks and blog) http://adp.rocks or http:// .ws or http:// .ws

Thank you

@anthonydpaul