SlideShare uma empresa Scribd logo
1 de 67
Baixar para ler offline
PROTOTYPING
HELPING TO TAKE THE SUCK AWAY




MIKE KIVIKOSKI
DECEMBER 8, 2010
HARVARD WEB WORKING GROUP
WHAT WE WILL BE DISCUSSING

TODAY
WHAT IS PROTOTYPING?
WHY DON’T ALL COMPANIES PROTOTYPE?
MYTHS.
BENEFITS.
TIPS ON BEGINNING TO PROTOTYPE.
DEVELOPMENT SUGGESTIONS.
QUESTIONS.
HIGH FIVES.*
*FOR ALL PARTIES INTERESTED.
WHAT IS

PROTOTYPING?
WHAT IS

PROTOTYPING?
A PROTOTYPE IS AN ORIGINAL TYPE,
FORM, OR INSTANCE OF SOMETHING
SERVING AS A TYPICAL EXAMPLE, BASIS
OR STANDARD FOR OTHER THINGS OF
THE SAME CATEGORY.
HTTP://EN.WIKIPEDIA.ORG/WIKI/PROTOTYPING
WHAT IS

PROTOTYPING?
A QUICK & EFFICIENT WAY TO USE, DEMO
AND TEST OUR SITES AND APPLICATIONS.
HOW WE’LL BE USING THE TERM TODAY.
WHY DON’T ALL COMPANIES

PROTOTYPE?
WHY DON’T ALL COMPANIES

PROTOTYPE?
PROJECTS MAY BE TOO SMALL.
WHY DON’T ALL COMPANIES

PROTOTYPE?
PROJECTS MAY BE TOO SMALL.
DON’T REALIZE THE BENEFITS.
WHY DON’T ALL COMPANIES

PROTOTYPE?
PROJECTS MAY BE TOO SMALL.
DON’T REALIZE THE BENEFITS.
THINK THE PROCESS IS COMPLICATED.
WHY DON’T ALL COMPANIES

PROTOTYPE?
PROJECTS MAY BE TOO SMALL.
DON’T REALIZE THE BENEFITS.
THINK THE PROCESS IS COMPLICATED.
MYTHS
MYTHS
WRITING THE SAME CODE TWICE.
MYTHS
WRITING THE SAME CODE TWICE.
COSTS TOO MUCH MONEY.
MYTHS
WRITING THE SAME CODE TWICE.
COSTS TOO MUCH MONEY.
PROJECT SCHEDULE WILL BE TOO LONG.
MYTHS
WRITING THE SAME CODE TWICE.
COSTS TOO MUCH MONEY.
PROJECT SCHEDULE WILL BE TOO LONG.
BENEFITS
BENEFITS
TEST FEATURES QUICKER.
BENEFITS
TEST FEATURES QUICKER.
DEMO IN BROWSER.
BENEFITS
TEST FEATURES QUICKER.
DEMO IN BROWSER.
CLEANER CODE.
BENEFITS
TEST FEATURES QUICKER.
DEMO IN BROWSER.
CLEANER CODE.
ABILITY TO EXPERIMENT.
BENEFITS
TEST FEATURES QUICKER.
DEMO IN BROWSER.
CLEANER CODE.
ABILITY TO EXPERIMENT.
IMPROVES TEAM MORALE.
BENEFITS
TEST FEATURES QUICKER.
DEMO IN BROWSER.
CLEANER CODE.
ABILITY TO EXPERIMENT.
IMPROVES TEAM MORALE.
HOW YOU CAN BEGIN TO

PROTOTYPE
HOW YOU CAN BEGIN TO

PROTOTYPE
CLEAN CODE, BUT NOT PERFECT.*




*NOT AN EXCUSE TO BE SLOPPY!
HOW YOU CAN BEGIN TO

PROTOTYPE
CLEAN CODE, BUT NOT PERFECT.*
IF EASIER, BUILD STUFF ON CLIENT SIDE.




*NOT AN EXCUSE TO BE SLOPPY!
HOW YOU CAN BEGIN TO

PROTOTYPE
CLEAN CODE, BUT NOT PERFECT.*
IF EASIER, BUILD STUFF ON CLIENT SIDE.
USE REAL DATA (NOT THE IPSUM).




*NOT AN EXCUSE TO BE SLOPPY!
HOW YOU CAN BEGIN TO

PROTOTYPE
CLEAN CODE, BUT NOT PERFECT.*
IF EASIER, BUILD STUFF ON CLIENT SIDE.
USE REAL DATA (NOT THE IPSUM).
BUILD IN 1 BROWSER (WEBKIT).




*NOT AN EXCUSE TO BE SLOPPY!
HOW YOU CAN BEGIN TO

PROTOTYPE
CLEAN CODE, BUT NOT PERFECT.*
IF EASIER, BUILD STUFF ON CLIENT SIDE.
USE REAL DATA (NOT THE IPSUM).
BUILD IN 1 BROWSER (WEBKIT).
NO ATTACHMENTS, BE HEARTLESS.




*NOT AN EXCUSE TO BE SLOPPY!
HOW YOU CAN BEGIN TO

PROTOTYPE
CLEAN CODE, BUT NOT PERFECT.*
IF EASIER, BUILD STUFF ON CLIENT SIDE.
USE REAL DATA (NOT THE IPSUM).
BUILD IN 1 BROWSER (WEBKIT).
NO ATTACHMENTS, BE HEARTLESS.
CREATE GLOBAL CLASSES (.right, .left).



*NOT AN EXCUSE TO BE SLOPPY!
HOW YOU CAN BEGIN TO

PROTOTYPE
CLEAN CODE, BUT NOT PERFECT.*
IF EASIER, BUILD STUFF ON CLIENT SIDE.
USE REAL DATA (NOT THE IPSUM).
BUILD IN 1 BROWSER (WEBKIT).
NO ATTACHMENTS, BE HEARTLESS.
CREATE GLOBAL CLASSES (.right, .left).
START BUILDING.


*NOT AN EXCUSE TO BE SLOPPY!
HOW YOU CAN BEGIN TO

PROTOTYPE
CLEAN CODE, BUT NOT PERFECT.*
IF EASIER, BUILD STUFF ON CLIENT SIDE.
USE REAL DATA (NOT THE IPSUM).
BUILD IN 1 BROWSER (WEBKIT).
NO ATTACHMENTS, BE HEARTLESS.
CREATE GLOBAL CLASSES (.right, .left).
START BUILDING.


*NOT AN EXCUSE TO BE SLOPPY!
SUGGESTIONS TO HELP WITH

DEVELOPMENT
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
ROUNDED CORNERS
border-radius: 5px;
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
ROUNDED CORNERS
border-radius: 5px;
RGBa
background-color: RGBa(200,0,200,0.5);
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
ROUNDED CORNERS
border-radius: 5px;
RGBa
background-color: RGBa(200,0,200,0.5);
TRANSITIONS
transition: color 0.5s linear;
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
ROUNDED CORNERS
border-radius: 5px;
RGBa
background-color: RGBa(200,0,200,0.5);
TRANSITIONS
transition: color 0.5s linear;
BOX-SHADOW
box-shadow: 0 0 3px #ccc;
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
ROUNDED CORNERS
border-radius: 5px;
RGBa
background-color: RGBa(200,0,200,0.5);
TRANSITIONS
transition: color 0.5s linear;
BOX-SHADOW
box-shadow: 0 0 3px #ccc;
COLUMNS
column-count:3; column-gap:20px;
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
ROUNDED CORNERS
border-radius: 5px;
RGBa
background-color: RGBa(200,0,200,0.5);
TRANSITIONS
transition: color 0.5s linear;
BOX-SHADOW
box-shadow: 0 0 3px #ccc;
COLUMNS
column-count:3; column-gap:20px;
MULTIPLE BACKGROUNDS
background: url(img1.jpg), url(img2.jpg);
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
ROUNDED CORNERS
border-radius: 5px;
RGBa
background-color: RGBa(200,0,200,0.5);
TRANSITIONS
transition: color 0.5s linear;
BOX-SHADOW
box-shadow: 0 0 3px #ccc;
COLUMNS
column-count:3; column-gap:20px;
MULTIPLE BACKGROUNDS
background: url(img1.jpg), url(img2.jpg);



CHECK OUT MARC AMOS’S CSS3 PRESENTATION FOR MORE INFO.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
TYPE
SUGGESTIONS TO HELP WITH

DEVELOPMENT
TYPE
@FONT-FACE
CHECK OUT WWW.FONTSQUIRREL.COM FOR FONT PACKAGES.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
TYPE
@FONT-FACE
CHECK OUT WWW.FONTSQUIRREL.COM FOR FONT PACKAGES.


TYPEKIT
SUBSCRIPTION BASED SYSTEM THAT USES JS FOR IMPLEMENTATION.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
TYPE
@FONT-FACE
CHECK OUT WWW.FONTSQUIRREL.COM FOR FONT PACKAGES.


TYPEKIT
SUBSCRIPTION BASED SYSTEM THAT USES JS FOR IMPLEMENTATION.

CHECK OUT KYLE FIEDLER’S AND/OR PAUL IRISH’S WEB TYPOGRAPHY
PRESENTATIONS FOR MORE INFO.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
JQUERY
SUGGESTIONS TO HELP WITH

DEVELOPMENT
JQUERY
MANIPULATE THE DOM.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
JQUERY
MANIPULATE THE DOM.
MIMIC SERVER SIDE FUNCTIONALITY.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
JQUERY
MANIPULATE THE DOM.
MIMIC SERVER SIDE FUNCTIONALITY.
PARSE ANY DATA FILES.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
JQUERY
MANIPULATE THE DOM.
MIMIC SERVER SIDE FUNCTIONALITY.
PARSE ANY DATA FILES.
TONS OF PLUGINS TO USE.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
JQUERY
MANIPULATE THE DOM.
MIMIC SERVER SIDE FUNCTIONALITY.
PARSE ANY DATA FILES.
TONS OF PLUGINS TO USE.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
FRAMEWORK
SUGGESTIONS TO HELP WITH

DEVELOPMENT
FRAMEWORK
BEGIN TO BUILD YOUR OWN.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
FRAMEWORK
BEGIN TO BUILD YOUR OWN.
REUSE A LOT OF YOUR GLOBAL CSS.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
FRAMEWORK
BEGIN TO BUILD YOUR OWN.
REUSE A LOT OF YOUR GLOBAL CSS.
GATHER YOUR JQUERY PLUGINS.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
FRAMEWORK
BEGIN TO BUILD YOUR OWN.
REUSE A LOT OF YOUR GLOBAL CSS.
GATHER YOUR JQUERY PLUGINS.
LINK COMMON FILES AHEAD OF TIME.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
FRAMEWORK
BEGIN TO BUILD YOUR OWN.
REUSE A LOT OF YOUR GLOBAL CSS.
GATHER YOUR JQUERY PLUGINS.
LINK COMMON FILES AHEAD OF TIME.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
PIECE OF THE PIE
SUGGESTIONS TO HELP WITH

DEVELOPMENT
PIECE OF THE PIE
PROTOTYPE PIECES OF AN APP.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
PIECE OF THE PIE
PROTOTYPE PIECES OF AN APP.
DEMO IT WITH SCREENSHOT BACKGROUND.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
PIECE OF THE PIE
PROTOTYPE PIECES OF AN APP.
DEMO IT WITH SCREENSHOT BACKGROUND.
SHORT DEADLINES FOR QUICK FEEDBACK.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
PIECE OF THE PIE
PROTOTYPE PIECES OF AN APP.
DEMO IT WITH SCREENSHOT BACKGROUND.
SHORT DEADLINES FOR QUICK FEEDBACK.
SUGGESTIONS TO HELP WITH

DEVELOPMENT
CSS3
TYPE
JQUERY
FRAMEWORK
PIECE OF THE PIE
TO CONCLUDE, I’D LIKE TO

THANK YOU!
MIKE KIVIKOSKI
@MKIVIKOSKI | MIKEKIVIKOSKI.COM
ATEDRAKE
@ATEDRAKE | ATEDRAKE.COM
NOW TIME FOR

QUESTIONS.
NOW TIME FOR

QUESTIONS.
YES.
THE BEARD IS REAL.
COME GET YOUR FREE

HIGH FIVE.

Mais conteúdo relacionado

Destaque

Esko-hankkeen opit, kopit ja kompastuskivet kun järjestöt ja Oulun kaupunki l...
Esko-hankkeen opit, kopit ja kompastuskivet kun järjestöt ja Oulun kaupunki l...Esko-hankkeen opit, kopit ja kompastuskivet kun järjestöt ja Oulun kaupunki l...
Esko-hankkeen opit, kopit ja kompastuskivet kun järjestöt ja Oulun kaupunki l...Heini Maijanen
 
We're Doing It Wrong: Prototyping The Future Of The Web
We're Doing It Wrong: Prototyping The Future Of The WebWe're Doing It Wrong: Prototyping The Future Of The Web
We're Doing It Wrong: Prototyping The Future Of The WebSteve Hickey
 
Besluit houders van dieren en diergeneeskundigen
Besluit houders van dieren en diergeneeskundigenBesluit houders van dieren en diergeneeskundigen
Besluit houders van dieren en diergeneeskundigenHarm Kiezebrink
 
Ordenagailuaren osagaiak
Ordenagailuaren osagaiakOrdenagailuaren osagaiak
Ordenagailuaren osagaiakguestcc31ccd
 
Student Worker Experience by Anders Selhorst
Student Worker Experience by Anders SelhorstStudent Worker Experience by Anders Selhorst
Student Worker Experience by Anders SelhorstTALA 2014 Conference
 
5 BS Facts About Data Privacy Everyone Thinks Are True
5 BS Facts About Data Privacy Everyone Thinks Are True5 BS Facts About Data Privacy Everyone Thinks Are True
5 BS Facts About Data Privacy Everyone Thinks Are TrueSocial Media Today
 
The enterprise systems market
The enterprise systems marketThe enterprise systems market
The enterprise systems marketJohan Magnusson
 
Get started with AAR
Get started with AARGet started with AAR
Get started with AARRené Mertins
 
Gender roles and violence
Gender roles and violenceGender roles and violence
Gender roles and violenceDelia Rodriguez
 
Privacy and mobile apps - status 2013 Belgium
Privacy and mobile apps - status 2013 BelgiumPrivacy and mobile apps - status 2013 Belgium
Privacy and mobile apps - status 2013 BelgiumMobile Monday Brussels
 
NFC_TRAINING_REPORT-1
NFC_TRAINING_REPORT-1NFC_TRAINING_REPORT-1
NFC_TRAINING_REPORT-1Ratan Kumar
 

Destaque (20)

Esko-hankkeen opit, kopit ja kompastuskivet kun järjestöt ja Oulun kaupunki l...
Esko-hankkeen opit, kopit ja kompastuskivet kun järjestöt ja Oulun kaupunki l...Esko-hankkeen opit, kopit ja kompastuskivet kun järjestöt ja Oulun kaupunki l...
Esko-hankkeen opit, kopit ja kompastuskivet kun järjestöt ja Oulun kaupunki l...
 
Nayarit
NayaritNayarit
Nayarit
 
Plantilla powerpoint
Plantilla powerpointPlantilla powerpoint
Plantilla powerpoint
 
We're Doing It Wrong: Prototyping The Future Of The Web
We're Doing It Wrong: Prototyping The Future Of The WebWe're Doing It Wrong: Prototyping The Future Of The Web
We're Doing It Wrong: Prototyping The Future Of The Web
 
 
Tipos de sofware
Tipos de sofwareTipos de sofware
Tipos de sofware
 
Besluit houders van dieren en diergeneeskundigen
Besluit houders van dieren en diergeneeskundigenBesluit houders van dieren en diergeneeskundigen
Besluit houders van dieren en diergeneeskundigen
 
Ordenagailuaren osagaiak
Ordenagailuaren osagaiakOrdenagailuaren osagaiak
Ordenagailuaren osagaiak
 
Student Worker Experience by Anders Selhorst
Student Worker Experience by Anders SelhorstStudent Worker Experience by Anders Selhorst
Student Worker Experience by Anders Selhorst
 
5 BS Facts About Data Privacy Everyone Thinks Are True
5 BS Facts About Data Privacy Everyone Thinks Are True5 BS Facts About Data Privacy Everyone Thinks Are True
5 BS Facts About Data Privacy Everyone Thinks Are True
 
skydrive_word_doc
skydrive_word_docskydrive_word_doc
skydrive_word_doc
 
Caratula
CaratulaCaratula
Caratula
 
The enterprise systems market
The enterprise systems marketThe enterprise systems market
The enterprise systems market
 
Get started with AAR
Get started with AARGet started with AAR
Get started with AAR
 
Gender roles and violence
Gender roles and violenceGender roles and violence
Gender roles and violence
 
Trabajo
TrabajoTrabajo
Trabajo
 
Practica 1
Practica 1Practica 1
Practica 1
 
Privacy and mobile apps - status 2013 Belgium
Privacy and mobile apps - status 2013 BelgiumPrivacy and mobile apps - status 2013 Belgium
Privacy and mobile apps - status 2013 Belgium
 
Prezi
PreziPrezi
Prezi
 
NFC_TRAINING_REPORT-1
NFC_TRAINING_REPORT-1NFC_TRAINING_REPORT-1
NFC_TRAINING_REPORT-1
 

Semelhante a Prototyping: Helping to take away the suck

Surviving (and Thriving in) the Online Identity Wars
Surviving (and Thriving in) the Online Identity WarsSurviving (and Thriving in) the Online Identity Wars
Surviving (and Thriving in) the Online Identity WarsJohn McCrea
 
Past and today of Metasepi project
Past and today of Metasepi projectPast and today of Metasepi project
Past and today of Metasepi projectKiwamu Okabe
 
10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdfSuperHero Marketing
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps IsraelAdrian Cockcroft
 
Metasepi team meeting #16: Safety on ATS language + MCU
Metasepi team meeting #16: Safety on ATS language + MCUMetasepi team meeting #16: Safety on ATS language + MCU
Metasepi team meeting #16: Safety on ATS language + MCUKiwamu Okabe
 
Webconf 2013 - Media Query 123
Webconf 2013 - Media Query 123Webconf 2013 - Media Query 123
Webconf 2013 - Media Query 123Hina Chen
 
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainFree The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainKen Collins
 
Yahoo! Developer Networks ♥ Startups
Yahoo! Developer Networks ♥ StartupsYahoo! Developer Networks ♥ Startups
Yahoo! Developer Networks ♥ StartupsTom Croucher
 
Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Christian Heilmann
 
Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Chris Castiglione
 
Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Ted Husted
 
Programming for Non-programmers PFNP @ Razorfish
Programming for Non-programmers PFNP @ Razorfish Programming for Non-programmers PFNP @ Razorfish
Programming for Non-programmers PFNP @ Razorfish Chris Castiglione
 
Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Adrian Cockcroft
 
Functional IoT: Introduction
Functional IoT: IntroductionFunctional IoT: Introduction
Functional IoT: IntroductionKiwamu Okabe
 
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105 Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105 Christian Heilmann
 
Topsy Turvy Design
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy DesignRich Quick
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoChristian Heilmann
 
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...Marco Cedaro
 

Semelhante a Prototyping: Helping to take away the suck (20)

Surviving (and Thriving in) the Online Identity Wars
Surviving (and Thriving in) the Online Identity WarsSurviving (and Thriving in) the Online Identity Wars
Surviving (and Thriving in) the Online Identity Wars
 
Past and today of Metasepi project
Past and today of Metasepi projectPast and today of Metasepi project
Past and today of Metasepi project
 
10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 
Metasepi team meeting #16: Safety on ATS language + MCU
Metasepi team meeting #16: Safety on ATS language + MCUMetasepi team meeting #16: Safety on ATS language + MCU
Metasepi team meeting #16: Safety on ATS language + MCU
 
Webconf 2013 - Media Query 123
Webconf 2013 - Media Query 123Webconf 2013 - Media Query 123
Webconf 2013 - Media Query 123
 
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainFree The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own Domain
 
Yahoo! Developer Networks ♥ Startups
Yahoo! Developer Networks ♥ StartupsYahoo! Developer Networks ♥ Startups
Yahoo! Developer Networks ♥ Startups
 
Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015
 
Doodling for-great-success
Doodling for-great-successDoodling for-great-success
Doodling for-great-success
 
Innovateeurope
InnovateeuropeInnovateeurope
Innovateeurope
 
Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014
 
Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010
 
Programming for Non-programmers PFNP @ Razorfish
Programming for Non-programmers PFNP @ Razorfish Programming for Non-programmers PFNP @ Razorfish
Programming for Non-programmers PFNP @ Razorfish
 
Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)
 
Functional IoT: Introduction
Functional IoT: IntroductionFunctional IoT: Introduction
Functional IoT: Introduction
 
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105 Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
 
Topsy Turvy Design
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy Design
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
 

Mais de Harvard Web Working Group

Perception is Reality: Lessons Learned from User Research
Perception is Reality: Lessons Learned from User ResearchPerception is Reality: Lessons Learned from User Research
Perception is Reality: Lessons Learned from User ResearchHarvard Web Working Group
 
5 Steps to (Remote) Team Bliss: How to Build Thriving, High-Performing (Remot...
5 Steps to (Remote) Team Bliss: How to Build Thriving, High-Performing (Remot...5 Steps to (Remote) Team Bliss: How to Build Thriving, High-Performing (Remot...
5 Steps to (Remote) Team Bliss: How to Build Thriving, High-Performing (Remot...Harvard Web Working Group
 
The Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersThe Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersHarvard Web Working Group
 
Universal Design for Learning: A framework for addressing learner diversity
Universal Design for Learning: A framework for addressing learner diversityUniversal Design for Learning: A framework for addressing learner diversity
Universal Design for Learning: A framework for addressing learner diversityHarvard Web Working Group
 
Responsive Design: Building for a Modern Web
Responsive Design: Building for a Modern WebResponsive Design: Building for a Modern Web
Responsive Design: Building for a Modern WebHarvard Web Working Group
 
Demystifying UX – A toolkit approach to better, cheaper & faster experience d...
Demystifying UX – A toolkit approach to better, cheaper & faster experience d...Demystifying UX – A toolkit approach to better, cheaper & faster experience d...
Demystifying UX – A toolkit approach to better, cheaper & faster experience d...Harvard Web Working Group
 
Tastypie: Easy APIs to Make Your Work Easier
Tastypie: Easy APIs to Make Your Work EasierTastypie: Easy APIs to Make Your Work Easier
Tastypie: Easy APIs to Make Your Work EasierHarvard Web Working Group
 

Mais de Harvard Web Working Group (20)

The Internet of Things (IoT)
The Internet of Things (IoT)The Internet of Things (IoT)
The Internet of Things (IoT)
 
Perception is Reality: Lessons Learned from User Research
Perception is Reality: Lessons Learned from User ResearchPerception is Reality: Lessons Learned from User Research
Perception is Reality: Lessons Learned from User Research
 
5 Steps to (Remote) Team Bliss: How to Build Thriving, High-Performing (Remot...
5 Steps to (Remote) Team Bliss: How to Build Thriving, High-Performing (Remot...5 Steps to (Remote) Team Bliss: How to Build Thriving, High-Performing (Remot...
5 Steps to (Remote) Team Bliss: How to Build Thriving, High-Performing (Remot...
 
Ui Testing with Ghost Inspector
Ui Testing with Ghost InspectorUi Testing with Ghost Inspector
Ui Testing with Ghost Inspector
 
Starting out with MongoDB
Starting out with MongoDBStarting out with MongoDB
Starting out with MongoDB
 
The Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersThe Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project Managers
 
Universal Design for Learning: A framework for addressing learner diversity
Universal Design for Learning: A framework for addressing learner diversityUniversal Design for Learning: A framework for addressing learner diversity
Universal Design for Learning: A framework for addressing learner diversity
 
Intro to ReactJS
Intro to ReactJSIntro to ReactJS
Intro to ReactJS
 
UX @ Harvard's IQSS (Elizabeth Quigley)
UX @ Harvard's IQSS (Elizabeth Quigley)UX @ Harvard's IQSS (Elizabeth Quigley)
UX @ Harvard's IQSS (Elizabeth Quigley)
 
Tania Schlatter – Visual Usability
Tania Schlatter – Visual UsabilityTania Schlatter – Visual Usability
Tania Schlatter – Visual Usability
 
Responsive Design: Building for a Modern Web
Responsive Design: Building for a Modern WebResponsive Design: Building for a Modern Web
Responsive Design: Building for a Modern Web
 
Demystifying UX – A toolkit approach to better, cheaper & faster experience d...
Demystifying UX – A toolkit approach to better, cheaper & faster experience d...Demystifying UX – A toolkit approach to better, cheaper & faster experience d...
Demystifying UX – A toolkit approach to better, cheaper & faster experience d...
 
Will my helicopter fit in your garage?
Will my helicopter fit in your garage?Will my helicopter fit in your garage?
Will my helicopter fit in your garage?
 
Every Screen is a Touchscreen
Every Screen is a TouchscreenEvery Screen is a Touchscreen
Every Screen is a Touchscreen
 
Tastypie: Easy APIs to Make Your Work Easier
Tastypie: Easy APIs to Make Your Work EasierTastypie: Easy APIs to Make Your Work Easier
Tastypie: Easy APIs to Make Your Work Easier
 
An Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal CloudAn Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal Cloud
 
Open Scholar
Open ScholarOpen Scholar
Open Scholar
 
Jumpstart Your Web App
Jumpstart Your Web AppJumpstart Your Web App
Jumpstart Your Web App
 
Draw More, Talk Less
Draw More, Talk LessDraw More, Talk Less
Draw More, Talk Less
 
Mat Marquis - JQuery Mobile
Mat Marquis - JQuery MobileMat Marquis - JQuery Mobile
Mat Marquis - JQuery Mobile
 

Último

Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introductionsivagami49
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 

Último (20)

Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 

Prototyping: Helping to take away the suck

  • 1. PROTOTYPING HELPING TO TAKE THE SUCK AWAY MIKE KIVIKOSKI DECEMBER 8, 2010 HARVARD WEB WORKING GROUP
  • 2. WHAT WE WILL BE DISCUSSING TODAY WHAT IS PROTOTYPING? WHY DON’T ALL COMPANIES PROTOTYPE? MYTHS. BENEFITS. TIPS ON BEGINNING TO PROTOTYPE. DEVELOPMENT SUGGESTIONS. QUESTIONS. HIGH FIVES.* *FOR ALL PARTIES INTERESTED.
  • 4. WHAT IS PROTOTYPING? A PROTOTYPE IS AN ORIGINAL TYPE, FORM, OR INSTANCE OF SOMETHING SERVING AS A TYPICAL EXAMPLE, BASIS OR STANDARD FOR OTHER THINGS OF THE SAME CATEGORY. HTTP://EN.WIKIPEDIA.ORG/WIKI/PROTOTYPING
  • 5. WHAT IS PROTOTYPING? A QUICK & EFFICIENT WAY TO USE, DEMO AND TEST OUR SITES AND APPLICATIONS. HOW WE’LL BE USING THE TERM TODAY.
  • 6. WHY DON’T ALL COMPANIES PROTOTYPE?
  • 7. WHY DON’T ALL COMPANIES PROTOTYPE? PROJECTS MAY BE TOO SMALL.
  • 8. WHY DON’T ALL COMPANIES PROTOTYPE? PROJECTS MAY BE TOO SMALL. DON’T REALIZE THE BENEFITS.
  • 9. WHY DON’T ALL COMPANIES PROTOTYPE? PROJECTS MAY BE TOO SMALL. DON’T REALIZE THE BENEFITS. THINK THE PROCESS IS COMPLICATED.
  • 10. WHY DON’T ALL COMPANIES PROTOTYPE? PROJECTS MAY BE TOO SMALL. DON’T REALIZE THE BENEFITS. THINK THE PROCESS IS COMPLICATED.
  • 11. MYTHS
  • 12. MYTHS WRITING THE SAME CODE TWICE.
  • 13. MYTHS WRITING THE SAME CODE TWICE. COSTS TOO MUCH MONEY.
  • 14. MYTHS WRITING THE SAME CODE TWICE. COSTS TOO MUCH MONEY. PROJECT SCHEDULE WILL BE TOO LONG.
  • 15. MYTHS WRITING THE SAME CODE TWICE. COSTS TOO MUCH MONEY. PROJECT SCHEDULE WILL BE TOO LONG.
  • 19. BENEFITS TEST FEATURES QUICKER. DEMO IN BROWSER. CLEANER CODE.
  • 20. BENEFITS TEST FEATURES QUICKER. DEMO IN BROWSER. CLEANER CODE. ABILITY TO EXPERIMENT.
  • 21. BENEFITS TEST FEATURES QUICKER. DEMO IN BROWSER. CLEANER CODE. ABILITY TO EXPERIMENT. IMPROVES TEAM MORALE.
  • 22. BENEFITS TEST FEATURES QUICKER. DEMO IN BROWSER. CLEANER CODE. ABILITY TO EXPERIMENT. IMPROVES TEAM MORALE.
  • 23. HOW YOU CAN BEGIN TO PROTOTYPE
  • 24. HOW YOU CAN BEGIN TO PROTOTYPE CLEAN CODE, BUT NOT PERFECT.* *NOT AN EXCUSE TO BE SLOPPY!
  • 25. HOW YOU CAN BEGIN TO PROTOTYPE CLEAN CODE, BUT NOT PERFECT.* IF EASIER, BUILD STUFF ON CLIENT SIDE. *NOT AN EXCUSE TO BE SLOPPY!
  • 26. HOW YOU CAN BEGIN TO PROTOTYPE CLEAN CODE, BUT NOT PERFECT.* IF EASIER, BUILD STUFF ON CLIENT SIDE. USE REAL DATA (NOT THE IPSUM). *NOT AN EXCUSE TO BE SLOPPY!
  • 27. HOW YOU CAN BEGIN TO PROTOTYPE CLEAN CODE, BUT NOT PERFECT.* IF EASIER, BUILD STUFF ON CLIENT SIDE. USE REAL DATA (NOT THE IPSUM). BUILD IN 1 BROWSER (WEBKIT). *NOT AN EXCUSE TO BE SLOPPY!
  • 28. HOW YOU CAN BEGIN TO PROTOTYPE CLEAN CODE, BUT NOT PERFECT.* IF EASIER, BUILD STUFF ON CLIENT SIDE. USE REAL DATA (NOT THE IPSUM). BUILD IN 1 BROWSER (WEBKIT). NO ATTACHMENTS, BE HEARTLESS. *NOT AN EXCUSE TO BE SLOPPY!
  • 29. HOW YOU CAN BEGIN TO PROTOTYPE CLEAN CODE, BUT NOT PERFECT.* IF EASIER, BUILD STUFF ON CLIENT SIDE. USE REAL DATA (NOT THE IPSUM). BUILD IN 1 BROWSER (WEBKIT). NO ATTACHMENTS, BE HEARTLESS. CREATE GLOBAL CLASSES (.right, .left). *NOT AN EXCUSE TO BE SLOPPY!
  • 30. HOW YOU CAN BEGIN TO PROTOTYPE CLEAN CODE, BUT NOT PERFECT.* IF EASIER, BUILD STUFF ON CLIENT SIDE. USE REAL DATA (NOT THE IPSUM). BUILD IN 1 BROWSER (WEBKIT). NO ATTACHMENTS, BE HEARTLESS. CREATE GLOBAL CLASSES (.right, .left). START BUILDING. *NOT AN EXCUSE TO BE SLOPPY!
  • 31. HOW YOU CAN BEGIN TO PROTOTYPE CLEAN CODE, BUT NOT PERFECT.* IF EASIER, BUILD STUFF ON CLIENT SIDE. USE REAL DATA (NOT THE IPSUM). BUILD IN 1 BROWSER (WEBKIT). NO ATTACHMENTS, BE HEARTLESS. CREATE GLOBAL CLASSES (.right, .left). START BUILDING. *NOT AN EXCUSE TO BE SLOPPY!
  • 32. SUGGESTIONS TO HELP WITH DEVELOPMENT
  • 33. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3
  • 34. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3 ROUNDED CORNERS border-radius: 5px;
  • 35. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3 ROUNDED CORNERS border-radius: 5px; RGBa background-color: RGBa(200,0,200,0.5);
  • 36. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3 ROUNDED CORNERS border-radius: 5px; RGBa background-color: RGBa(200,0,200,0.5); TRANSITIONS transition: color 0.5s linear;
  • 37. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3 ROUNDED CORNERS border-radius: 5px; RGBa background-color: RGBa(200,0,200,0.5); TRANSITIONS transition: color 0.5s linear; BOX-SHADOW box-shadow: 0 0 3px #ccc;
  • 38. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3 ROUNDED CORNERS border-radius: 5px; RGBa background-color: RGBa(200,0,200,0.5); TRANSITIONS transition: color 0.5s linear; BOX-SHADOW box-shadow: 0 0 3px #ccc; COLUMNS column-count:3; column-gap:20px;
  • 39. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3 ROUNDED CORNERS border-radius: 5px; RGBa background-color: RGBa(200,0,200,0.5); TRANSITIONS transition: color 0.5s linear; BOX-SHADOW box-shadow: 0 0 3px #ccc; COLUMNS column-count:3; column-gap:20px; MULTIPLE BACKGROUNDS background: url(img1.jpg), url(img2.jpg);
  • 40. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3 ROUNDED CORNERS border-radius: 5px; RGBa background-color: RGBa(200,0,200,0.5); TRANSITIONS transition: color 0.5s linear; BOX-SHADOW box-shadow: 0 0 3px #ccc; COLUMNS column-count:3; column-gap:20px; MULTIPLE BACKGROUNDS background: url(img1.jpg), url(img2.jpg); CHECK OUT MARC AMOS’S CSS3 PRESENTATION FOR MORE INFO.
  • 41. SUGGESTIONS TO HELP WITH DEVELOPMENT TYPE
  • 42. SUGGESTIONS TO HELP WITH DEVELOPMENT TYPE @FONT-FACE CHECK OUT WWW.FONTSQUIRREL.COM FOR FONT PACKAGES.
  • 43. SUGGESTIONS TO HELP WITH DEVELOPMENT TYPE @FONT-FACE CHECK OUT WWW.FONTSQUIRREL.COM FOR FONT PACKAGES. TYPEKIT SUBSCRIPTION BASED SYSTEM THAT USES JS FOR IMPLEMENTATION.
  • 44. SUGGESTIONS TO HELP WITH DEVELOPMENT TYPE @FONT-FACE CHECK OUT WWW.FONTSQUIRREL.COM FOR FONT PACKAGES. TYPEKIT SUBSCRIPTION BASED SYSTEM THAT USES JS FOR IMPLEMENTATION. CHECK OUT KYLE FIEDLER’S AND/OR PAUL IRISH’S WEB TYPOGRAPHY PRESENTATIONS FOR MORE INFO.
  • 45. SUGGESTIONS TO HELP WITH DEVELOPMENT JQUERY
  • 46. SUGGESTIONS TO HELP WITH DEVELOPMENT JQUERY MANIPULATE THE DOM.
  • 47. SUGGESTIONS TO HELP WITH DEVELOPMENT JQUERY MANIPULATE THE DOM. MIMIC SERVER SIDE FUNCTIONALITY.
  • 48. SUGGESTIONS TO HELP WITH DEVELOPMENT JQUERY MANIPULATE THE DOM. MIMIC SERVER SIDE FUNCTIONALITY. PARSE ANY DATA FILES.
  • 49. SUGGESTIONS TO HELP WITH DEVELOPMENT JQUERY MANIPULATE THE DOM. MIMIC SERVER SIDE FUNCTIONALITY. PARSE ANY DATA FILES. TONS OF PLUGINS TO USE.
  • 50. SUGGESTIONS TO HELP WITH DEVELOPMENT JQUERY MANIPULATE THE DOM. MIMIC SERVER SIDE FUNCTIONALITY. PARSE ANY DATA FILES. TONS OF PLUGINS TO USE.
  • 51. SUGGESTIONS TO HELP WITH DEVELOPMENT FRAMEWORK
  • 52. SUGGESTIONS TO HELP WITH DEVELOPMENT FRAMEWORK BEGIN TO BUILD YOUR OWN.
  • 53. SUGGESTIONS TO HELP WITH DEVELOPMENT FRAMEWORK BEGIN TO BUILD YOUR OWN. REUSE A LOT OF YOUR GLOBAL CSS.
  • 54. SUGGESTIONS TO HELP WITH DEVELOPMENT FRAMEWORK BEGIN TO BUILD YOUR OWN. REUSE A LOT OF YOUR GLOBAL CSS. GATHER YOUR JQUERY PLUGINS.
  • 55. SUGGESTIONS TO HELP WITH DEVELOPMENT FRAMEWORK BEGIN TO BUILD YOUR OWN. REUSE A LOT OF YOUR GLOBAL CSS. GATHER YOUR JQUERY PLUGINS. LINK COMMON FILES AHEAD OF TIME.
  • 56. SUGGESTIONS TO HELP WITH DEVELOPMENT FRAMEWORK BEGIN TO BUILD YOUR OWN. REUSE A LOT OF YOUR GLOBAL CSS. GATHER YOUR JQUERY PLUGINS. LINK COMMON FILES AHEAD OF TIME.
  • 57. SUGGESTIONS TO HELP WITH DEVELOPMENT PIECE OF THE PIE
  • 58. SUGGESTIONS TO HELP WITH DEVELOPMENT PIECE OF THE PIE PROTOTYPE PIECES OF AN APP.
  • 59. SUGGESTIONS TO HELP WITH DEVELOPMENT PIECE OF THE PIE PROTOTYPE PIECES OF AN APP. DEMO IT WITH SCREENSHOT BACKGROUND.
  • 60. SUGGESTIONS TO HELP WITH DEVELOPMENT PIECE OF THE PIE PROTOTYPE PIECES OF AN APP. DEMO IT WITH SCREENSHOT BACKGROUND. SHORT DEADLINES FOR QUICK FEEDBACK.
  • 61. SUGGESTIONS TO HELP WITH DEVELOPMENT PIECE OF THE PIE PROTOTYPE PIECES OF AN APP. DEMO IT WITH SCREENSHOT BACKGROUND. SHORT DEADLINES FOR QUICK FEEDBACK.
  • 62. SUGGESTIONS TO HELP WITH DEVELOPMENT CSS3 TYPE JQUERY FRAMEWORK PIECE OF THE PIE
  • 63. TO CONCLUDE, I’D LIKE TO THANK YOU! MIKE KIVIKOSKI @MKIVIKOSKI | MIKEKIVIKOSKI.COM
  • 67. COME GET YOUR FREE HIGH FIVE.