SlideShare a Scribd company logo
1 of 29
Download to read offline
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

project report of social networking web sites
project report of social networking web sitesproject report of social networking web sites
project report of social networking web sitesGyanendra Pratap Singh
 
Cd mobile-app-proposal
Cd mobile-app-proposalCd mobile-app-proposal
Cd mobile-app-proposalChase Daddy
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android StudioSuyash Srijan
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development pptGautam Kumar
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slideRakibul Hasan Pranto
 
Project black book TYIT
Project black book TYITProject black book TYIT
Project black book TYITLokesh Singrol
 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development pptsaitej15
 
Mobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool LabsMobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool LabsHarutyun Abgaryan
 
Desain Perancangan Alur MULTIMEDIA INTERAKTIF.pptx
Desain Perancangan Alur MULTIMEDIA INTERAKTIF.pptxDesain Perancangan Alur MULTIMEDIA INTERAKTIF.pptx
Desain Perancangan Alur MULTIMEDIA INTERAKTIF.pptxazkanabila
 
Reponsive web design (HTML5 + css3)
Reponsive web design (HTML5 + css3)Reponsive web design (HTML5 + css3)
Reponsive web design (HTML5 + css3)Sandip Jadhav
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project ReportMilind Gokhale
 
Aurkut - A social Networking website
Aurkut - A social Networking websiteAurkut - A social Networking website
Aurkut - A social Networking websiteAbhijeet Kalsi
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android Ranjith Kumar
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android applicationJawed akhtar
 
Manajemen Promosi Digital di Media Indonesia
Manajemen Promosi Digital di Media IndonesiaManajemen Promosi Digital di Media Indonesia
Manajemen Promosi Digital di Media IndonesiaIrma Garnesia
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
 

What's hot (20)

project report of social networking web sites
project report of social networking web sitesproject report of social networking web sites
project report of social networking web sites
 
Cd mobile-app-proposal
Cd mobile-app-proposalCd mobile-app-proposal
Cd mobile-app-proposal
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android Studio
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slide
 
Social Networking Site in JAVA
Social Networking Site in JAVASocial Networking Site in JAVA
Social Networking Site in JAVA
 
Project black book TYIT
Project black book TYITProject black book TYIT
Project black book TYIT
 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development ppt
 
Mobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool LabsMobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool Labs
 
Desain Perancangan Alur MULTIMEDIA INTERAKTIF.pptx
Desain Perancangan Alur MULTIMEDIA INTERAKTIF.pptxDesain Perancangan Alur MULTIMEDIA INTERAKTIF.pptx
Desain Perancangan Alur MULTIMEDIA INTERAKTIF.pptx
 
Reponsive web design (HTML5 + css3)
Reponsive web design (HTML5 + css3)Reponsive web design (HTML5 + css3)
Reponsive web design (HTML5 + css3)
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
 
Web development phases
Web development phasesWeb development phases
Web development phases
 
Aurkut - A social Networking website
Aurkut - A social Networking websiteAurkut - A social Networking website
Aurkut - A social Networking website
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Instagram Marketing
Instagram MarketingInstagram Marketing
Instagram Marketing
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
 
React Native
React NativeReact Native
React Native
 
Manajemen Promosi Digital di Media Indonesia
Manajemen Promosi Digital di Media IndonesiaManajemen Promosi Digital di Media Indonesia
Manajemen Promosi Digital di Media Indonesia
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 

Viewers also liked

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 SecondesBenjamin Faure
 
Mobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practiceMobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practiceMichel 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
 
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 7Ratio
 
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 technologyGraham Brown
 
What is-Mobile-Marketing-mehmettanlak.com
What is-Mobile-Marketing-mehmettanlak.comWhat is-Mobile-Marketing-mehmettanlak.com
What is-Mobile-Marketing-mehmettanlak.comUniversity
 
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 TVPascal Dasseux
 
Smart contents in multi screen
Smart contents in multi screenSmart contents in multi screen
Smart contents in multi screenSeungyul Kim
 
Marketing des applications mobiles
Marketing des applications mobilesMarketing des applications mobiles
Marketing des applications mobilesSamir Bellik
 
SEO for Mobile Apps
SEO for Mobile AppsSEO for Mobile Apps
SEO for Mobile AppsAbdul 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 EuropeMediamaispasque
 
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 userOn 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
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 StorybookMarko Letic
 
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
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screenFour 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 PrototypingDavid Farrell
 
Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreWendy Fischer
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationMark Billinghurst
 
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 comparisonDhrubaJyoti 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 2012Adam 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 toolingThomas 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 DeveloperOfer 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 2013Marc D Anderson
 
Design Systems: Enterprise UX Evolution
Design Systems: Enterprise UX EvolutionDesign Systems: Enterprise UX Evolution
Design Systems: Enterprise UX EvolutionAnne Grundhoefer
 

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
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
 
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...
 
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

Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)jennyeacort
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一Fi L
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfSumit Lathwal
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,Aginakm1
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCRCall In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCRdollysharma2066
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...katerynaivanenko1
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case StudySophia Viganò
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一diploma 1
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdfSwaraliBorhade
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造kbdhl05e
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 

Recently uploaded (20)

Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdf
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCRCall In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case Study
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.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