SlideShare a Scribd company logo
1 of 25
Just Design It
 An approach to web app design
        by Karri Saarinen




             LABS


         kiskolabs.com
Hi, I work with




        Co-founder             Partner, UX & Design
http://www.arcticstartup.com    http://kiskolabs.com
My approach to design projects
  1   Concept Brief
  2   Sketching

  3   Wireframes

  4   Mockups

  5   Implementation

  6   Lifecycle
Let’s say we’re desiging
a photosharing site for
twitter users.
1 Concept
 Define the core for the project/product.
 What’s the problem we are trying to solve?
 eg. Sharing photos easily on twitter
 Why? - People want to share photos on twitter
 Who is the customer? - Twitter population
 (online hipsters)
 Goals - Able to upload, view and share photos
End up with a
Concept Brief
            The doc should have
            sections like:
            - Problem
            - Solution
            - Goals
            - Views
            - Personas
Personas have two goals:
 A persona:
 “Evan the 30-year old developer who loves twitter”

 Discover and keep the person who
 you’re designing for clear in your mind.
 (You can’t design for everyone)

 End UI or feature debates
 (Q: Do we need printing option?
 A: No. Evan doesn’t have a printer)
2 Sketch
 1 List views on piece of paper
 2 List elements on a view
 3 Group elements with letters, prioritize
 4 Draw
 Thrash as much as you can!
2 SKETCH:
List views
  - Photo view
  - Upload form
  - Account
  - Homepage
  - Sign up / Sign in
  Can you remove or merge some views?
2 SKETCH:
List elements on a view
  Start with the most important view.
  1 Photo
  2 Caption
  3 Share on twitter / short url
  4 Submitter
  5 Avatar
  6 Comments
2 SKETCH:
Group elements on a view
    Start with the most important view.
    1 Photo
A   2 Caption
    3 Share twitter button
    4 Submitter
B   5 Avatar

C   6 Comments
2 SKETCH:
    Group elements on a view
B       Evan
                       A
                           1 Photo
                           2 Caption
                           3 Share twitter button
A                      B   4 Submitter
         My Cats           5 Avatar

C       Jack
        Cool           C   6 Comments
        Sam
        Awesome cats
2 SKETCH:
    Thrash what you can
B       Evan


A
         My Cats
                       Maybe we don’t
C       Jack
        Cool
                       need comments
        Sam
        Awesome cats
                       for now
3 Wireframes
 Transform sketches to more detailed
 wireframes
 Wireframes are good for
 communicating the project to clients/developers...

 Draw layout
 (header, content, sidebars, footers, boxes)

 Add elements
 (text, links, buttons, images, forms)
4 Mockups
 Design the different views in Photoshop
 - Start with a grid or guides
 - Have whitespace
 - Natural colors, use real text (not lipsum)
 - Choose colors, typography, feel
Use Grid      Use whitespace
Makes things   Usually you can’t use
much clearer        too much
Web design is 95%
typography.
- Information Architects, Inc
http://www.informationarchitects.jp/en/the-web-is-all-about-typography-period/
5 Implement
 Good web/ux designer should
 know how to code.
 - Do the html, css, javascript
 - Test and polish the experience
 - Design the states and content
   (errors, notifications, forms, content)
Designers should spend 80% of
time redesigning existing features
while only 20% on new features.
- Dave McClure
Designers spend 95% of their time
on new things.
- The sad truth
6 Design Usage Lifecycle
 1 First Contact
 2 First Time Use
 3 Ongoing use
 4 Passionate use
 5 Death
6 Design Usage Lifecycle
 1 First Contact    Try to “Onboard”
                    people from 1 to 4
 2 First Time Use
                    with:
 3 Ongoing use      - Welcome screens
 4 Passionate use   - Emails
                    - Help text
 5 Death            - Tutorials
                    - “10% profile done”
Thanks.
email: karri@karrisaarinen.com
http://karrisaarinen.com
http://twitter.com/karrisaarinen
http://kiskolabs.com
http://www.arcticstartup.com

More Related Content

Viewers also liked

iPhone App Design: A user-centered approach
iPhone App Design: A user-centered approachiPhone App Design: A user-centered approach
iPhone App Design: A user-centered approachGinsburg Design
 
E commerce website design
E commerce website designE commerce website design
E commerce website designriyasathroze
 
Lecture 03 Mobile App Design. Feature Development
Lecture 03 Mobile App Design. Feature DevelopmentLecture 03 Mobile App Design. Feature Development
Lecture 03 Mobile App Design. Feature DevelopmentMaksym Davydov
 
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesMobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesApigee | Google Cloud
 
User Centered Design in short
User Centered Design in shortUser Centered Design in short
User Centered Design in shortsilvana churruca
 
Tapworthy: Designing iPhone Interfaces for Delight and Usability
Tapworthy: Designing iPhone Interfaces for Delight and UsabilityTapworthy: Designing iPhone Interfaces for Delight and Usability
Tapworthy: Designing iPhone Interfaces for Delight and UsabilityJosh Clark
 
Business Plan - Mobile Application Development
Business Plan - Mobile Application DevelopmentBusiness Plan - Mobile Application Development
Business Plan - Mobile Application DevelopmentSarabjeet Singh Dua
 

Viewers also liked (7)

iPhone App Design: A user-centered approach
iPhone App Design: A user-centered approachiPhone App Design: A user-centered approach
iPhone App Design: A user-centered approach
 
E commerce website design
E commerce website designE commerce website design
E commerce website design
 
Lecture 03 Mobile App Design. Feature Development
Lecture 03 Mobile App Design. Feature DevelopmentLecture 03 Mobile App Design. Feature Development
Lecture 03 Mobile App Design. Feature Development
 
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesMobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
 
User Centered Design in short
User Centered Design in shortUser Centered Design in short
User Centered Design in short
 
Tapworthy: Designing iPhone Interfaces for Delight and Usability
Tapworthy: Designing iPhone Interfaces for Delight and UsabilityTapworthy: Designing iPhone Interfaces for Delight and Usability
Tapworthy: Designing iPhone Interfaces for Delight and Usability
 
Business Plan - Mobile Application Development
Business Plan - Mobile Application DevelopmentBusiness Plan - Mobile Application Development
Business Plan - Mobile Application Development
 

Similar to Just Design It - An Approach To Web App Design

Making an architectural portfolio for internship
Making an architectural portfolio for internshipMaking an architectural portfolio for internship
Making an architectural portfolio for internshipLeilaSrinivasan
 
How to Create “Stunning Social Media Graphics WITHOUT Photoshop” Tutorial
How to Create “Stunning Social Media Graphics WITHOUT Photoshop” TutorialHow to Create “Stunning Social Media Graphics WITHOUT Photoshop” Tutorial
How to Create “Stunning Social Media Graphics WITHOUT Photoshop” TutorialAngelicaSembrano
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshopPatrick McNeil
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software ReviewCM Ites
 
Google sketchup-guide-for-woodworkers
Google sketchup-guide-for-woodworkersGoogle sketchup-guide-for-woodworkers
Google sketchup-guide-for-woodworkersandresinfografia
 
Why UX is Important
Why UX is Important Why UX is Important
Why UX is Important Chris Becker
 
Rapid design prototyping
Rapid design prototypingRapid design prototyping
Rapid design prototypingAyako Sayama
 
Quick, Useful UI Sketches
Quick, Useful UI SketchesQuick, Useful UI Sketches
Quick, Useful UI SketchesLane Goldstone
 
Emily challinor evaluation questions
Emily challinor evaluation questionsEmily challinor evaluation questions
Emily challinor evaluation questionsEmilyChallinor101
 
Emily challinor evaluation questions
Emily challinor evaluation questionsEmily challinor evaluation questions
Emily challinor evaluation questionsEmilyChallinor101
 
Emily challinor evaluation questions
Emily challinor evaluation questionsEmily challinor evaluation questions
Emily challinor evaluation questionsEmilyChallinor101
 
Branding, Design & Email Marketing Basics
Branding, Design & Email Marketing BasicsBranding, Design & Email Marketing Basics
Branding, Design & Email Marketing BasicsDeck Builder Marketers
 
Sketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme DesignSketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme DesignRyan King
 
Jeannine boone4_11portfolio
Jeannine boone4_11portfolioJeannine boone4_11portfolio
Jeannine boone4_11portfoliojboo2
 
Importance of Wireframes in Web Design
Importance of Wireframes in Web DesignImportance of Wireframes in Web Design
Importance of Wireframes in Web DesignHitesh Mehta
 
Advanced media portfolio guidance task sheets and criteria
Advanced media portfolio   guidance task sheets and criteria Advanced media portfolio   guidance task sheets and criteria
Advanced media portfolio guidance task sheets and criteria Naamah Hill
 
An introduction to Sketch
An introduction to SketchAn introduction to Sketch
An introduction to SketchSachiko Suzuki
 
أدوات لبناء صور جذابة لمواقع التواصل الاجتماعي
أدوات لبناء صور جذابة لمواقع التواصل الاجتماعيأدوات لبناء صور جذابة لمواقع التواصل الاجتماعي
أدوات لبناء صور جذابة لمواقع التواصل الاجتماعيiClick Agency
 

Similar to Just Design It - An Approach To Web App Design (20)

Making an architectural portfolio for internship
Making an architectural portfolio for internshipMaking an architectural portfolio for internship
Making an architectural portfolio for internship
 
How to Create “Stunning Social Media Graphics WITHOUT Photoshop” Tutorial
How to Create “Stunning Social Media Graphics WITHOUT Photoshop” TutorialHow to Create “Stunning Social Media Graphics WITHOUT Photoshop” Tutorial
How to Create “Stunning Social Media Graphics WITHOUT Photoshop” Tutorial
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshop
 
Scratch2
Scratch2Scratch2
Scratch2
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software Review
 
Google sketchup-guide-for-woodworkers
Google sketchup-guide-for-woodworkersGoogle sketchup-guide-for-woodworkers
Google sketchup-guide-for-woodworkers
 
Why UX is Important
Why UX is Important Why UX is Important
Why UX is Important
 
Rapid design prototyping
Rapid design prototypingRapid design prototyping
Rapid design prototyping
 
Quick, Useful UI Sketches
Quick, Useful UI SketchesQuick, Useful UI Sketches
Quick, Useful UI Sketches
 
Emily challinor evaluation questions
Emily challinor evaluation questionsEmily challinor evaluation questions
Emily challinor evaluation questions
 
Emily challinor evaluation questions
Emily challinor evaluation questionsEmily challinor evaluation questions
Emily challinor evaluation questions
 
Emily challinor evaluation questions
Emily challinor evaluation questionsEmily challinor evaluation questions
Emily challinor evaluation questions
 
Branding, Design & Email Marketing Basics
Branding, Design & Email Marketing BasicsBranding, Design & Email Marketing Basics
Branding, Design & Email Marketing Basics
 
Sketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme DesignSketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme Design
 
Jeannine boone4_11portfolio
Jeannine boone4_11portfolioJeannine boone4_11portfolio
Jeannine boone4_11portfolio
 
Importance of Wireframes in Web Design
Importance of Wireframes in Web DesignImportance of Wireframes in Web Design
Importance of Wireframes in Web Design
 
Unit 35- LO2
Unit 35- LO2Unit 35- LO2
Unit 35- LO2
 
Advanced media portfolio guidance task sheets and criteria
Advanced media portfolio   guidance task sheets and criteria Advanced media portfolio   guidance task sheets and criteria
Advanced media portfolio guidance task sheets and criteria
 
An introduction to Sketch
An introduction to SketchAn introduction to Sketch
An introduction to Sketch
 
أدوات لبناء صور جذابة لمواقع التواصل الاجتماعي
أدوات لبناء صور جذابة لمواقع التواصل الاجتماعيأدوات لبناء صور جذابة لمواقع التواصل الاجتماعي
أدوات لبناء صور جذابة لمواقع التواصل الاجتماعي
 

Recently uploaded

Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
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
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证wpkuukw
 
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
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)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
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
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
 
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
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
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
 
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
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
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
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 

Recently uploaded (20)

Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
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 🔝...
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
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...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
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
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
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
 
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...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
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...
 
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...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
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)
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 

Just Design It - An Approach To Web App Design

  • 1. Just Design It An approach to web app design by Karri Saarinen LABS kiskolabs.com
  • 2. Hi, I work with Co-founder Partner, UX & Design http://www.arcticstartup.com http://kiskolabs.com
  • 3. My approach to design projects 1 Concept Brief 2 Sketching 3 Wireframes 4 Mockups 5 Implementation 6 Lifecycle
  • 4. Let’s say we’re desiging a photosharing site for twitter users.
  • 5. 1 Concept Define the core for the project/product. What’s the problem we are trying to solve? eg. Sharing photos easily on twitter Why? - People want to share photos on twitter Who is the customer? - Twitter population (online hipsters) Goals - Able to upload, view and share photos
  • 6. End up with a Concept Brief The doc should have sections like: - Problem - Solution - Goals - Views - Personas
  • 7. Personas have two goals: A persona: “Evan the 30-year old developer who loves twitter” Discover and keep the person who you’re designing for clear in your mind. (You can’t design for everyone) End UI or feature debates (Q: Do we need printing option? A: No. Evan doesn’t have a printer)
  • 8. 2 Sketch 1 List views on piece of paper 2 List elements on a view 3 Group elements with letters, prioritize 4 Draw Thrash as much as you can!
  • 9. 2 SKETCH: List views - Photo view - Upload form - Account - Homepage - Sign up / Sign in Can you remove or merge some views?
  • 10. 2 SKETCH: List elements on a view Start with the most important view. 1 Photo 2 Caption 3 Share on twitter / short url 4 Submitter 5 Avatar 6 Comments
  • 11. 2 SKETCH: Group elements on a view Start with the most important view. 1 Photo A 2 Caption 3 Share twitter button 4 Submitter B 5 Avatar C 6 Comments
  • 12. 2 SKETCH: Group elements on a view B Evan A 1 Photo 2 Caption 3 Share twitter button A B 4 Submitter My Cats 5 Avatar C Jack Cool C 6 Comments Sam Awesome cats
  • 13. 2 SKETCH: Thrash what you can B Evan A My Cats Maybe we don’t C Jack Cool need comments Sam Awesome cats for now
  • 14. 3 Wireframes Transform sketches to more detailed wireframes Wireframes are good for communicating the project to clients/developers... Draw layout (header, content, sidebars, footers, boxes) Add elements (text, links, buttons, images, forms)
  • 15.
  • 16. 4 Mockups Design the different views in Photoshop - Start with a grid or guides - Have whitespace - Natural colors, use real text (not lipsum) - Choose colors, typography, feel
  • 17.
  • 18. Use Grid Use whitespace Makes things Usually you can’t use much clearer too much
  • 19. Web design is 95% typography. - Information Architects, Inc http://www.informationarchitects.jp/en/the-web-is-all-about-typography-period/
  • 20. 5 Implement Good web/ux designer should know how to code. - Do the html, css, javascript - Test and polish the experience - Design the states and content (errors, notifications, forms, content)
  • 21. Designers should spend 80% of time redesigning existing features while only 20% on new features. - Dave McClure
  • 22. Designers spend 95% of their time on new things. - The sad truth
  • 23. 6 Design Usage Lifecycle 1 First Contact 2 First Time Use 3 Ongoing use 4 Passionate use 5 Death
  • 24. 6 Design Usage Lifecycle 1 First Contact Try to “Onboard” people from 1 to 4 2 First Time Use with: 3 Ongoing use - Welcome screens 4 Passionate use - Emails - Help text 5 Death - Tutorials - “10% profile done”

Editor's Notes