SlideShare a Scribd company logo
Design processes, prototypes
  & responsive web design

 (AKA: Designing For the Internet in 2012 and
          sharing our experiences)



         Ben Scammels - Graphic & Web Designer
Design Processes, Prototypes & RWD


MY BACKGROUND:
Graphic and web designer who works across UX, design and front end.
I’ve worked with many design processes over the years


THE CHALLENGE:
As we make websites responsive, old design processes become
unsuitable and inefficient


WHAT DO I WANT YOU TO GET OUT OF THIS:
To see how to replace wireframing with prototypes (using others
research/techniques) and why its a better process for responsive design
Responsive Web Design (Ethan Marcotte, 2010)
Responsive Web Design (Ethan Marcotte, 2010)



             •	 RWD allows you to tailor a site’s layout and
              interfaces to suit various devices

             •	 SIngle codebase (unlike app/m.sites)

             •	 futureproofs site
Wireframe files for wesbite design project
When the wireframe process goes responsive




                      +

These multiple/varying layouts bring an issue....
When the wireframe process goes responsive
When the wireframe process goes responsive



KEY PROBLEMS WITH WIREFRAMES:

•	 RWD could increase wireframing x 3

•	 Wireframes struggle to show interaction

•	 They’re not usable - one must imagine a user journey



CONCLUSION: We need a better design process to
approach a responsive project - A PROTOTYPE
Our thoughts on Prototypes


•	 Functionality & interaction can be discussed/defined in a more
   ‘realistic’ way.

•	 Layouts work responsively

•	 quick/easy to produce and amend

•	 Minimally styled

•	 It’s a place to propose a solution.
   Not for perfect coding.
A new project requires a new approach


•	 Small budget required an efficient process

•	 Client wanted to improve the mobile experience

•	 We got the contract based on it being RWD

•	 Great opportunity to test run a new process
Steps to making a Prototype


1.	 UI sketching, mobile first

2.	 Research ‘Accelerators’ for building prototype

3.	 Build the prototype based on appropriate frameworks

4.	 Usability test & iterate

5.	 Apply style layer
Steps to making a Prototype: UI sketching



•	 Helps client understand RWD

•	 Sketching allows discussion and
   instant iteration

•	 ‘Mobile-first’ layouts helped the
   client focus on the essential
   content



“smaller screens force designers to
focus on what’s truly necessary to
a service/product” - Luke W
Steps to making a Prototype: research tools for UI sketches




                    http://sneakpeekit.com/
Steps to making a Prototype: research tools for UI sketches




                    http://sneakpeekit.com/
Steps to making a Prototype: Responsive UI sketching



•	 Sense check & Improve workshop
   sketches

•	 Mobile then desktop versions
   sketched out and discussed between
   teams = iteration

•	 Desktop versions very light on content



NB.Tablet layouts handled in the browser
Steps to making a Prototype: Responsive UI sketching
Steps to making a Prototype: Responsive UI sketching
Steps to making a Prototype: Research accelerators (Frameworks & Tools)



FRONT-END FRAMEWORKS:

•	 Are a set of commonly used start-up code that can help you quickly
   build a site

•	 They contain ‘best-practice’ coding from leading developers
   (MIT, Twitter, etc...)

•	 Documentation = better collaboration

•	 HTML/CSS/JS - easy for developers
Steps to making a Prototype: Research accelerators (Frameworks & Tools)



FRONT-END FRAMEWORKS:

They contain MODULAR pre-coded
elements to drop in:

 •	 User interfaces
    (navigation, buttons, forms, tabs...)

 •	 Essential styles
    (fonts, colour systems, icons...
    helps indicate usability)

 •	 Page structures
    (grids, layouts, templates)
Steps to making a Prototype: Research accelerators (Frameworks & Tools)



CONS:

•	 you need to learn their system (couple of days)

•	 the codebase is HEAVY. potentially not wise for production

•	 Hard to customise some elements so...

•	 ...can lead to ‘homogenisation’ of designs/layouts unless tailored
Reviewing Frameworks & Prototyping tools


                         •	 Responsive

                         •	 Grid structure - allows lots of
                            layout options

                         •	 Some pre-coded layouts &
                            templates

                         •	 Simple visual styling




       http://twitter.github.com/bootstrap/
Reviewing Frameworks & Prototyping tools


•	 Aimed at the UX market

•	 WYSIWYG tool for making
   prototypes

•	 Outputs html/css/js so can be
   integrated into other prototypes

•	 Quirky to learn (a bit like flash)

•	 Expensive

•	 Isn’t responsive

•	 Not ideal for all team members but great for UX

                              http://www.axure.com/
Reviewing Frameworks & Prototyping tools


                     •	 similar to bootstrap

                     •	 Responsive

                     •	 More UI elements & common
                        layouts included

                     •	 ‘dumbed down’ - easier for
                        designers with code knowledge

                     •	 ‘Stencils’ for Illustrator/omnigraffle
                        (if you have to do wireframes)




          http://foundation.zurb.com/
Reviewing Frameworks & Prototyping tools


                                    PROS

                                    •	 Resource of current
                                       responsive layout, navigation
                                       & UI patterns

                                    •	 Provides analysis

                                    •	 lighter code =
                                       easier to customise

                                    •	 could be used for production



     http://bradfrost.github.com/this-is-responsive/patterns.html
 http://bradfrostweb.com/blog/web/responsive-nav-patterns/#toggle
Reviewing Frameworks & Prototyping tools


                                  CONS - Not intended for reuse so:

                                  •	 No documentation

                                  •	 not styled so extra work required

                                  •	 not as ‘modular’ as framework
                                     (requires coding knowledge to be
                                     able to drop elements in)




     http://bradfrost.github.com/this-is-responsive/patterns.html
 http://bradfrostweb.com/blog/web/responsive-nav-patterns/#toggle
The Prototype


     •	 existing content = understandable

     •	 Usability test (‘early and often’)
        way before production code is
        available

     •	 character counts for copywriters

     •	 helps spot missed functionality
        early in timeline
Conclusion


•	 Responsive web design is a pragmatic and economical approach to modern
 web design.

•	 Traditional design methods become unmanageable when going responsive.

•	 Mobile first helps us refocus on users and what they really need and want.

•	 ‘The pen is faster than the mouse’ - sketching is a quick way to iterate layout
 and design decisions (and facilitate conversation)

•	 Prototyping (using frameworks) quickly brings a design closer to its final form
 and helps assess interactions, functionality and responsive layout.

•	 Prototyping helped raise flaws, issues and unconsidered aspects early on in
 the project timeline
Thank you for your time.
                  Any Questions?


                          FURTHER READING:

http://coding.smashingmagazine.com/2011/10/25/rapid-prototyping-for-any-
                         device-with-foundation/

 http://www.alistapart.com/articles/dive-into-responsive-prototyping-with-
                               foundation/
Responsive Design Layer


                 •	 Avoids the same issues
                    of multiplying design
                    documents

                 •	 Can be part of a handover
                    doc to front end devs

More Related Content

What's hot

Future scope of alumni project
Future scope of alumni projectFuture scope of alumni project
Future scope of alumni projectArchana Deoli
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
University of Haripur
 
BookMyShow
BookMyShowBookMyShow
BookMyShow
DivyaSure
 
ISO 19650 Information Management Process - Information Model Delivery (Episod...
ISO 19650 Information Management Process - Information Model Delivery (Episod...ISO 19650 Information Management Process - Information Model Delivery (Episod...
ISO 19650 Information Management Process - Information Model Delivery (Episod...
Clive Jordan - fighter of Evil BIM
 
6 Week / Month Industrial Training in Hoshiarpur Punjab- PHP Project Report
6 Week / Month Industrial Training in Hoshiarpur Punjab- PHP Project Report 6 Week / Month Industrial Training in Hoshiarpur Punjab- PHP Project Report
6 Week / Month Industrial Training in Hoshiarpur Punjab- PHP Project Report
c-tac
 
Web Hosting, Web Design & Development Technical Proposal
Web Hosting, Web Design & Development Technical ProposalWeb Hosting, Web Design & Development Technical Proposal
Web Hosting, Web Design & Development Technical Proposal
Anthony Waweru
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
Yash Sati
 
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in WebJussi Pohjolainen
 
Zachman Framework
Zachman FrameworkZachman Framework
Zachman Framework
Carol Harstad
 
Revit and Building Information Modeling (BIM) Presentation
Revit and Building Information Modeling (BIM) PresentationRevit and Building Information Modeling (BIM) Presentation
Revit and Building Information Modeling (BIM) Presentation
ryanabarton
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
Kanchana Devi
 
Control Flow Graphs
Control Flow GraphsControl Flow Graphs
Control Flow Graphs
daimk2020
 
Web designing and development
Web designing and developmentWeb designing and development
Web designing and development
gherryta
 
Front end web development
Front end web developmentFront end web development
Front end web development
viveksewa
 
Software project management
Software project managementSoftware project management
Software project management
Indu Sharma Bhardwaj
 
Online vehicle service center management system project report
Online vehicle service center management system project reportOnline vehicle service center management system project report
Online vehicle service center management system project report
mehulgundaliya
 
Real Estate Management System in Vb.Net
Real Estate Management System in Vb.NetReal Estate Management System in Vb.Net
Real Estate Management System in Vb.Net
Nafis Shaikh
 
c++ library management
c++ library managementc++ library management
c++ library management
shivani menon
 
Online restaurant management system
Online restaurant management systemOnline restaurant management system
Online restaurant management system
Amal Jose
 

What's hot (20)

Future scope of alumni project
Future scope of alumni projectFuture scope of alumni project
Future scope of alumni project
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
 
BookMyShow
BookMyShowBookMyShow
BookMyShow
 
ISO 19650 Information Management Process - Information Model Delivery (Episod...
ISO 19650 Information Management Process - Information Model Delivery (Episod...ISO 19650 Information Management Process - Information Model Delivery (Episod...
ISO 19650 Information Management Process - Information Model Delivery (Episod...
 
6 Week / Month Industrial Training in Hoshiarpur Punjab- PHP Project Report
6 Week / Month Industrial Training in Hoshiarpur Punjab- PHP Project Report 6 Week / Month Industrial Training in Hoshiarpur Punjab- PHP Project Report
6 Week / Month Industrial Training in Hoshiarpur Punjab- PHP Project Report
 
Web Hosting, Web Design & Development Technical Proposal
Web Hosting, Web Design & Development Technical ProposalWeb Hosting, Web Design & Development Technical Proposal
Web Hosting, Web Design & Development Technical Proposal
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
 
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
 
Zachman Framework
Zachman FrameworkZachman Framework
Zachman Framework
 
Revit and Building Information Modeling (BIM) Presentation
Revit and Building Information Modeling (BIM) PresentationRevit and Building Information Modeling (BIM) Presentation
Revit and Building Information Modeling (BIM) Presentation
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
 
Control Flow Graphs
Control Flow GraphsControl Flow Graphs
Control Flow Graphs
 
Web designing and development
Web designing and developmentWeb designing and development
Web designing and development
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
Feasibility study
Feasibility studyFeasibility study
Feasibility study
 
Software project management
Software project managementSoftware project management
Software project management
 
Online vehicle service center management system project report
Online vehicle service center management system project reportOnline vehicle service center management system project report
Online vehicle service center management system project report
 
Real Estate Management System in Vb.Net
Real Estate Management System in Vb.NetReal Estate Management System in Vb.Net
Real Estate Management System in Vb.Net
 
c++ library management
c++ library managementc++ library management
c++ library management
 
Online restaurant management system
Online restaurant management systemOnline restaurant management system
Online restaurant management system
 

Viewers also liked

Keynotes Le Mobile 2013
Keynotes Le Mobile 2013Keynotes Le Mobile 2013
Keynotes Le Mobile 2013
servicesmobiles.fr
 
Growth Hacking, Disrupt the Business with Mobile!
Growth Hacking, Disrupt the Business with Mobile! Growth Hacking, Disrupt the Business with Mobile!
Growth Hacking, Disrupt the Business with Mobile!
TheFamily
 
Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...
Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...
Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...
Tapit
 
Internationaliser son app pour réussir: l'exemple de 94 Secondes
Internationaliser son app pour réussir: l'exemple de 94 SecondesInternationaliser son app pour réussir: l'exemple de 94 Secondes
Internationaliser son app pour réussir: l'exemple de 94 Secondes
Benjamin Faure
 
Mobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practiceMobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practice
Michel Lent Schwartzman
 
Les usages associés aux tablettes tactiles - GESTE - Mediametrie - Mars 2012
Les usages associés aux tablettes tactiles  - GESTE - Mediametrie - Mars 2012Les usages associés aux tablettes tactiles  - GESTE - Mediametrie - Mars 2012
Les usages associés aux tablettes tactiles - GESTE - Mediametrie - Mars 2012Romain Fonnier
 
Metro + Metro Like
Metro + Metro LikeMetro + Metro Like
Metro + Metro Like
Sayan Mukherjee
 
10 Important Design Changes to iOS 7
10 Important Design Changes to iOS 710 Important Design Changes to iOS 7
10 Important Design Changes to iOS 7
Ratio
 
The mobileYouth Way: 7 fundamentals that will change how you view technology
The mobileYouth Way: 7 fundamentals that will change how you view technologyThe mobileYouth Way: 7 fundamentals that will change how you view technology
The mobileYouth Way: 7 fundamentals that will change how you view technology
Graham Brown
 
What is-Mobile-Marketing-mehmettanlak.com
What is-Mobile-Marketing-mehmettanlak.comWhat is-Mobile-Marketing-mehmettanlak.com
What is-Mobile-Marketing-mehmettanlak.com
University
 
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TVMobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Pascal Dasseux
 
Smart contents in multi screen
Smart contents in multi screenSmart contents in multi screen
Smart contents in multi screen
Seungyul Kim
 
Marketing des applications mobiles
Marketing des applications mobilesMarketing des applications mobiles
Marketing des applications mobiles
Samir Bellik
 
SEO for Mobile Apps
SEO for Mobile AppsSEO for Mobile Apps
SEO for Mobile Apps
Abdul Malick
 
Etat des lieux du mobile en France et en Europe
Etat des lieux du mobile en France et en EuropeEtat des lieux du mobile en France et en Europe
Etat des lieux du mobile en France et en Europe
Mediamaispasque
 
Placecast - E-commerce Paris 2012
Placecast - E-commerce Paris 2012Placecast - E-commerce Paris 2012
Placecast - E-commerce Paris 2012Petit Web
 
On your mark, get set, mobile
On your mark, get set, mobileOn your mark, get set, mobile
On your mark, get set, mobileTiffany Beker
 
Day in the life of a mobile commerce user
Day in the life of a mobile commerce userDay in the life of a mobile commerce user
Day in the life of a mobile commerce user
On Device Research
 
The web you were used to is gone. Architecture and strategy for your content.
The web you were used to is gone. Architecture and strategy for your content.The web you were used to is gone. Architecture and strategy for your content.
The web you were used to is gone. Architecture and strategy for your content.
Alberta Soranzo
 
Device Fragmentation 2011 / Metrics of the Mobile Web
Device Fragmentation 2011 / Metrics of the Mobile WebDevice Fragmentation 2011 / Metrics of the Mobile Web
Device Fragmentation 2011 / Metrics of the Mobile WebAvenga Germany GmbH
 

Viewers also liked (20)

Keynotes Le Mobile 2013
Keynotes Le Mobile 2013Keynotes Le Mobile 2013
Keynotes Le Mobile 2013
 
Growth Hacking, Disrupt the Business with Mobile!
Growth Hacking, Disrupt the Business with Mobile! Growth Hacking, Disrupt the Business with Mobile!
Growth Hacking, Disrupt the Business with Mobile!
 
Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...
Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...
Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...
 
Internationaliser son app pour réussir: l'exemple de 94 Secondes
Internationaliser son app pour réussir: l'exemple de 94 SecondesInternationaliser son app pour réussir: l'exemple de 94 Secondes
Internationaliser son app pour réussir: l'exemple de 94 Secondes
 
Mobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practiceMobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practice
 
Les usages associés aux tablettes tactiles - GESTE - Mediametrie - Mars 2012
Les usages associés aux tablettes tactiles  - GESTE - Mediametrie - Mars 2012Les usages associés aux tablettes tactiles  - GESTE - Mediametrie - Mars 2012
Les usages associés aux tablettes tactiles - GESTE - Mediametrie - Mars 2012
 
Metro + Metro Like
Metro + Metro LikeMetro + Metro Like
Metro + Metro Like
 
10 Important Design Changes to iOS 7
10 Important Design Changes to iOS 710 Important Design Changes to iOS 7
10 Important Design Changes to iOS 7
 
The mobileYouth Way: 7 fundamentals that will change how you view technology
The mobileYouth Way: 7 fundamentals that will change how you view technologyThe mobileYouth Way: 7 fundamentals that will change how you view technology
The mobileYouth Way: 7 fundamentals that will change how you view technology
 
What is-Mobile-Marketing-mehmettanlak.com
What is-Mobile-Marketing-mehmettanlak.comWhat is-Mobile-Marketing-mehmettanlak.com
What is-Mobile-Marketing-mehmettanlak.com
 
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TVMobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TV
 
Smart contents in multi screen
Smart contents in multi screenSmart contents in multi screen
Smart contents in multi screen
 
Marketing des applications mobiles
Marketing des applications mobilesMarketing des applications mobiles
Marketing des applications mobiles
 
SEO for Mobile Apps
SEO for Mobile AppsSEO for Mobile Apps
SEO for Mobile Apps
 
Etat des lieux du mobile en France et en Europe
Etat des lieux du mobile en France et en EuropeEtat des lieux du mobile en France et en Europe
Etat des lieux du mobile en France et en Europe
 
Placecast - E-commerce Paris 2012
Placecast - E-commerce Paris 2012Placecast - E-commerce Paris 2012
Placecast - E-commerce Paris 2012
 
On your mark, get set, mobile
On your mark, get set, mobileOn your mark, get set, mobile
On your mark, get set, mobile
 
Day in the life of a mobile commerce user
Day in the life of a mobile commerce userDay in the life of a mobile commerce user
Day in the life of a mobile commerce user
 
The web you were used to is gone. Architecture and strategy for your content.
The web you were used to is gone. Architecture and strategy for your content.The web you were used to is gone. Architecture and strategy for your content.
The web you were used to is gone. Architecture and strategy for your content.
 
Device Fragmentation 2011 / Metrics of the Mobile Web
Device Fragmentation 2011 / Metrics of the Mobile WebDevice Fragmentation 2011 / Metrics of the Mobile Web
Device Fragmentation 2011 / Metrics of the Mobile Web
 

Similar to Prototyping for responsive web design

A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
Oursky
 
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
DevClub_lv
 
Bridging the gap between UX and development – A Storybook
Bridging the gap between UX and development – A StorybookBridging the gap between UX and development – A Storybook
Bridging the gap between UX and development – A Storybook
Marko Letic
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
Four Kitchens
 
Games Design 2 - Lecture 10 - Game Interface Prototyping
Games Design 2 - Lecture 10 - Game Interface PrototypingGames Design 2 - Lecture 10 - Game Interface Prototyping
Games Design 2 - Lecture 10 - Game Interface Prototyping
David Farrell
 
Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit Score
Wendy Fischer
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and Evaluation
Mark Billinghurst
 
Wireframes
WireframesWireframes
Wireframes
Robert Carr
 
Jumpstart Your Web App
Jumpstart Your Web AppJumpstart Your Web App
Jumpstart Your Web App
Harvard Web Working Group
 
The front end toolkit
The front end toolkitThe front end toolkit
The front end toolkitsamuel-holt
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
DhrubaJyoti Dey
 
Single Page Applications - Desert Code Camp 2012
Single Page Applications - Desert Code Camp 2012Single Page Applications - Desert Code Camp 2012
Single Page Applications - Desert Code Camp 2012
Adam Mokan
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end tooling
Thomas Daly
 
Pearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET DeveloperPearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET Developer
Ofer Zelig
 
Agileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarAgileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarRoberto Jr. Figueroa
 
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
Marc D Anderson
 
Design Systems: Enterprise UX Evolution
Design Systems: Enterprise UX EvolutionDesign Systems: Enterprise UX Evolution
Design Systems: Enterprise UX Evolution
Anne Grundhoefer
 
Sketching in code
Sketching in codeSketching in code
Sketching in code
Dara Pressley
 

Similar to Prototyping for responsive web design (20)

A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
 
Bridging the gap between UX and development – A Storybook
Bridging the gap between UX and development – A StorybookBridging the gap between UX and development – A Storybook
Bridging the gap between UX and development – A Storybook
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
Games Design 2 - Lecture 10 - Game Interface Prototyping
Games Design 2 - Lecture 10 - Game Interface PrototypingGames Design 2 - Lecture 10 - Game Interface Prototyping
Games Design 2 - Lecture 10 - Game Interface Prototyping
 
Designing for Everybody Workshop
Designing for Everybody WorkshopDesigning for Everybody Workshop
Designing for Everybody Workshop
 
Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit Score
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and Evaluation
 
Wireframes
WireframesWireframes
Wireframes
 
Requirement designer
Requirement designerRequirement designer
Requirement designer
 
Jumpstart Your Web App
Jumpstart Your Web AppJumpstart Your Web App
Jumpstart Your Web App
 
The front end toolkit
The front end toolkitThe front end toolkit
The front end toolkit
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
 
Single Page Applications - Desert Code Camp 2012
Single Page Applications - Desert Code Camp 2012Single Page Applications - Desert Code Camp 2012
Single Page Applications - Desert Code Camp 2012
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end tooling
 
Pearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET DeveloperPearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET Developer
 
Agileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarAgileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinar
 
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
 
Design Systems: Enterprise UX Evolution
Design Systems: Enterprise UX EvolutionDesign Systems: Enterprise UX Evolution
Design Systems: Enterprise UX Evolution
 
Sketching in code
Sketching in codeSketching in code
Sketching in code
 

Recently uploaded

一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
cy0krjxt
 
Let's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons ShirtLet's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons Shirt
TeeFusion
 
projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
farazahmadas6
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
taqyed
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
ResDraft
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 

Recently uploaded (20)

一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
 
Let's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons ShirtLet's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons Shirt
 
projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 

Prototyping for responsive web design

  • 1. Design processes, prototypes & responsive web design (AKA: Designing For the Internet in 2012 and sharing our experiences) Ben Scammels - Graphic & Web Designer
  • 2. Design Processes, Prototypes & RWD MY BACKGROUND: Graphic and web designer who works across UX, design and front end. I’ve worked with many design processes over the years THE CHALLENGE: As we make websites responsive, old design processes become unsuitable and inefficient WHAT DO I WANT YOU TO GET OUT OF THIS: To see how to replace wireframing with prototypes (using others research/techniques) and why its a better process for responsive design
  • 3. Responsive Web Design (Ethan Marcotte, 2010)
  • 4. Responsive Web Design (Ethan Marcotte, 2010) • RWD allows you to tailor a site’s layout and interfaces to suit various devices • SIngle codebase (unlike app/m.sites) • futureproofs site
  • 5. Wireframe files for wesbite design project
  • 6. When the wireframe process goes responsive + These multiple/varying layouts bring an issue....
  • 7. When the wireframe process goes responsive
  • 8. When the wireframe process goes responsive KEY PROBLEMS WITH WIREFRAMES: • RWD could increase wireframing x 3 • Wireframes struggle to show interaction • They’re not usable - one must imagine a user journey CONCLUSION: We need a better design process to approach a responsive project - A PROTOTYPE
  • 9. Our thoughts on Prototypes • Functionality & interaction can be discussed/defined in a more ‘realistic’ way. • Layouts work responsively • quick/easy to produce and amend • Minimally styled • It’s a place to propose a solution. Not for perfect coding.
  • 10. A new project requires a new approach • Small budget required an efficient process • Client wanted to improve the mobile experience • We got the contract based on it being RWD • Great opportunity to test run a new process
  • 11. Steps to making a Prototype 1. UI sketching, mobile first 2. Research ‘Accelerators’ for building prototype 3. Build the prototype based on appropriate frameworks 4. Usability test & iterate 5. Apply style layer
  • 12. Steps to making a Prototype: UI sketching • Helps client understand RWD • Sketching allows discussion and instant iteration • ‘Mobile-first’ layouts helped the client focus on the essential content “smaller screens force designers to focus on what’s truly necessary to a service/product” - Luke W
  • 13. Steps to making a Prototype: research tools for UI sketches http://sneakpeekit.com/
  • 14. Steps to making a Prototype: research tools for UI sketches http://sneakpeekit.com/
  • 15. Steps to making a Prototype: Responsive UI sketching • Sense check & Improve workshop sketches • Mobile then desktop versions sketched out and discussed between teams = iteration • Desktop versions very light on content NB.Tablet layouts handled in the browser
  • 16. Steps to making a Prototype: Responsive UI sketching
  • 17. Steps to making a Prototype: Responsive UI sketching
  • 18. Steps to making a Prototype: Research accelerators (Frameworks & Tools) FRONT-END FRAMEWORKS: • Are a set of commonly used start-up code that can help you quickly build a site • They contain ‘best-practice’ coding from leading developers (MIT, Twitter, etc...) • Documentation = better collaboration • HTML/CSS/JS - easy for developers
  • 19. Steps to making a Prototype: Research accelerators (Frameworks & Tools) FRONT-END FRAMEWORKS: They contain MODULAR pre-coded elements to drop in: • User interfaces (navigation, buttons, forms, tabs...) • Essential styles (fonts, colour systems, icons... helps indicate usability) • Page structures (grids, layouts, templates)
  • 20. Steps to making a Prototype: Research accelerators (Frameworks & Tools) CONS: • you need to learn their system (couple of days) • the codebase is HEAVY. potentially not wise for production • Hard to customise some elements so... • ...can lead to ‘homogenisation’ of designs/layouts unless tailored
  • 21. Reviewing Frameworks & Prototyping tools • Responsive • Grid structure - allows lots of layout options • Some pre-coded layouts & templates • Simple visual styling http://twitter.github.com/bootstrap/
  • 22. Reviewing Frameworks & Prototyping tools • Aimed at the UX market • WYSIWYG tool for making prototypes • Outputs html/css/js so can be integrated into other prototypes • Quirky to learn (a bit like flash) • Expensive • Isn’t responsive • Not ideal for all team members but great for UX http://www.axure.com/
  • 23. Reviewing Frameworks & Prototyping tools • similar to bootstrap • Responsive • More UI elements & common layouts included • ‘dumbed down’ - easier for designers with code knowledge • ‘Stencils’ for Illustrator/omnigraffle (if you have to do wireframes) http://foundation.zurb.com/
  • 24. Reviewing Frameworks & Prototyping tools PROS • Resource of current responsive layout, navigation & UI patterns • Provides analysis • lighter code = easier to customise • could be used for production http://bradfrost.github.com/this-is-responsive/patterns.html http://bradfrostweb.com/blog/web/responsive-nav-patterns/#toggle
  • 25. Reviewing Frameworks & Prototyping tools CONS - Not intended for reuse so: • No documentation • not styled so extra work required • not as ‘modular’ as framework (requires coding knowledge to be able to drop elements in) http://bradfrost.github.com/this-is-responsive/patterns.html http://bradfrostweb.com/blog/web/responsive-nav-patterns/#toggle
  • 26. The Prototype • existing content = understandable • Usability test (‘early and often’) way before production code is available • character counts for copywriters • helps spot missed functionality early in timeline
  • 27. Conclusion • Responsive web design is a pragmatic and economical approach to modern web design. • Traditional design methods become unmanageable when going responsive. • Mobile first helps us refocus on users and what they really need and want. • ‘The pen is faster than the mouse’ - sketching is a quick way to iterate layout and design decisions (and facilitate conversation) • Prototyping (using frameworks) quickly brings a design closer to its final form and helps assess interactions, functionality and responsive layout. • Prototyping helped raise flaws, issues and unconsidered aspects early on in the project timeline
  • 28. Thank you for your time. Any Questions? FURTHER READING: http://coding.smashingmagazine.com/2011/10/25/rapid-prototyping-for-any- device-with-foundation/ http://www.alistapart.com/articles/dive-into-responsive-prototyping-with- foundation/
  • 29. Responsive Design Layer • Avoids the same issues of multiplying design documents • Can be part of a handover doc to front end devs