Select Page

Prototyping and Play by Dave Rupert – Notes from An Event Apart Talk

Feb 17, 2015 | An Event Apart 2015

Today we’re going to talk about Making Prototypes… and how to PLAY with prototypes.
TOOLS
There’s about 7 million tools you need to do your job on a daily basis… So we’re in a bit of tool overload.
“Clicky Image” Prototyping tools
  • Invisionapp.com – prototyping, collaboration & workflow
  • Flinto.com – iOS & Android app prototyping
  • Framer.js – you write in coffee script ( a derivative of JS ).
  • Origami – building animation in quartz composer
  • Codepen.io
  • Jekyllrb.com – static site generator, backed by Github
  • Patternlab.io
 Frameworks & Libraries
  • Bootstrap – was built by Twitter but has graduated outside of Twitter now.
  • Foundation Zurb – http://foundation.zurb.com/
  • IonicFramework.com – mobile only framework that phone gaps
“A tool is just an opportunity with a handle” -Kevin Kelly, Co-founder of WIRED Magazine
It might help you, you don’t have to take it… find the tools that you think may help simplify your life.
HOW WE PROTOTYPE
Goal: get to code as soon as possible.

For him it’s not alive until it’s in the browser and it squeezes and moves and renders bad 🙂
  1. Start with Sketching – it’s really easy to start brainstorming on paper. Then you can argue about the sketch until everyone is passive aggressively super quiet… and then eventually you come together on the sketch
  2. Go to Photoshop – Disclaimer #1: JPEGS are LIES, Disclaimer #2: The best JPEG is the one you can actually build. Be conscious that the final product may not look like it does in Photoshop because browsers are browsers, and because it will iterate over time. “The fidelity of your prototype should match the fidelity of your thinking.” – Jared Spool. Plus, your design decisions could already be made if you use something like Pattern Lab!
  3. Get to Code – JPEG to HTML… You can start drawing divs in your brain from a JPEG, and even labeling things semantically, and even identify possible difficult things like any time JavaScript is needed ever…
  4. Drop code into CodePen – Here you can experience “the accordion of life.” I dunno, we’ll see if that picks up…. 😉 This is where you can start solving problems that you didn’t see happening on the sketch or the PSD.
  5. Share what you built – this is a good reason to use CodePen. This is an important step to the process.
Don’t hoard the process
Web design is a team sport – it usually involves clients, designers, developers, CEOs, project managers, etc.

Flow by Mihaly Csiksentmihalyl (book)

The gist of the book: Lowering the challenge level to match the skill level can produce flow.
Where he originally learned about Flow – Japanese biker gangs that terrorized Japan in the 70’s and 80’s. The cause havoc! There were like 40,000 of these guys in Japan!
So they would go on rides and would have a leader and the rule is you’d never go in front of the leader or some bad stuff would happen to you. The leader would try to match the skillset of the ride to the group. So maybe it was just a ride to hang out under a bridge, or maybe it was go fight another biker gang.
Why did these people participate in these
  1. Being seen
  2. Communitas
  3. Play
To him, these are the same reasons he does web design!
Group Play can lead to Group Flow.
Set goals to match skills. This is why prototypes are foundational to making something happen to your team. 
If you move faster you have more fun.
Benefits of Prototypes in the Workplace
Prototypes help solve arguments.
Show me your problem with the most minimal amount of code possible so we can troubleshoot it.
Case Study: They were designing a filter / Refine By dropdown and he said “it won’t work because it’s weird.” It was 2 divs with 2 shadows so there was a weird double shadow that was appearing. He used a CSS3 property called filter, where you can essentially apply Photoshop filters to your elements. It doesn’t work in all browsers, though, so there’s that.
If a picture is worth a thousand words, a prototype is worth a thousand meetings (or 1000 JIRA tickets). 
WOW and Impress Upper Management with Prototypes
The most expensive way to build a website is to create a design and do all the work before even starting to integrate that design into a CMS / to code it. CEOs and upper management are concerned with the money aspect, so get a prototype out there, get the minimally viable product to get the feedback you need to make sure you’re going down the right path.
THE COST OF NOT SHIPPING
What happens if you spend all this time and money and the project doesn’t go through?
If you don’t have shipping / delivery of products in your company, you could have turnover, you could have people leave!
So how do we start shipping? How do we have little bits of that ‘being seen’ element happening? By prototyping! I think… I may have spaced out after this question because Dave went into a demo 🙂
—-
About Dave:
He’s located in Austin, TX
What we can learn about prototyping from Japanese biker gangs.
He majored in Asian Culture and Japanese a.k.a. Anime.
Helped Microsoft redesign their website
ShopTalkShow.com – the intersection of fart sounds and web design
RetailMeNot.com

1 Comment

  1. rafi

    Really sad we missed this 🙁 Sounds like it was a great talk. If you’re doing another one in the future, please let us know. We can help out!

    [email protected]

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

how-to-choose-a-wordpress-theme-thumbnail

How To Choose A WordPress Theme For Your Website

In this guide you'll learn four tips to make choosing a WordPress theme a bit easier. This is a 5 page guide with an approximately 4 minute read.

How To Pick A WordPress Theme For Your Website • Download the Guide

How-to-choose-a-wordpress-theme-thumbnail-sm 5 page guide • 4 minute read

In this guide you'll learn four tips to make choosing a WordPress theme a bit easier.

Powered by ConvertKit

Success! Check your email for the guide.

where-to-host-thumbnail

Where To Host Your WordPress Website and Why It Matters

In this guide we discuss what makes 'good hosting' including security, speed, and support. We tell you who we use and why, and give you a coupon! YAY COUPONS! This is a 45 page guide with an approximately 3 minute read.

How To Pick A WordPress Theme For Your Website • Download the Guide

How-to-choose-a-wordpress-theme-thumbnail-sm 5 page guide • 4 minute read

In this guide you'll learn four tips to make choosing a WordPress theme a bit easier.

Powered by ConvertKit

Success! Check your email for the guide.

8-next-level-plugins-cover

8 WordPress Plugins That Can Take Your Website To The Next Level

For our business clients, we install some specialized WordPress plugins. Get our list of the 8 next level plugins we love and the use case for each. 

How To Pick A WordPress Theme For Your Website • Download the Guide

How-to-choose-a-wordpress-theme-thumbnail-sm

5 page guide • 4 minute read

In this guide you'll learn four tips to make choosing a WordPress theme a bit easier.

Powered by ConvertKit

Success! Check your email for the guide.