SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
HOW TO DESIGN
MOBILE FIRST
and the KISSS principle
/Olga Voskoboinikova @dVosk
1/3 of internet users connect only via mobile.
84% use smartphones at home.
74% use their phones while waiting in line.
MOBILE IS UBIQUITOUS
You can’t do responsive web design without
designing for touch and mobile first.
DESIGNING FOR TOUCH
Fingers are not precise pointing devices.
Minimum touch target size + space between touch targets.
How big the touch targets have to be?
Average human finger pad: 10–14mm.
Average human finger tip: 8–10mm.
Millimeters work across ≠ pixel densities.
Plus, larger targets are easier to reach.
Even for a mouse pointer.
There's more to touch than to a hover
Wroblewski's Touch Gesture Reference Guide
THERE IS NO HOVER
“While content can be our top priority, let’s not forget
that our designs and interactions, hovers included, can have
a great positive impact on how visitors experience our site.
Hover wisely, friends.”
Dynamic tool tips and help: could be something that appears on page load and then fades away.
RECOMMENDED TOOLS
UX designer’s standard answer:
“It depends”
What are you designing?
Sketch
It's like Adobe, but for screens.
Pros:
It's plain simple
Vector based
Cons:
Static screens
No element behavior
Axure
Interactive wireframe & mockup tool.
Similar to Justinmind or UXPin.
Pros:
Considers RWD
For large/long projects
Cons:
Steep learning curve
Outdated UI scheme
InVision
Wireframe & mockup presentation tool.
Similar to Marvel or Pop.
Pros:
Easly to use
Fast building screen flows
Cons:
Interactivity is hidden
Screens built in another app
Framer, Origami, Pixate, Proto.io, …
Mobile First – sometimes only – prototyping tools.
Pros:
Mobile first mindset
Microinteractions
Cons:
Focus on Apps
Don't consider RWD
HTML5
Couldn't be closer to the end user experience.
Pros:
Real browser rendering
Test and iterate faster
Cons:
Not a WYSIWYG approach
You have to learn code
“The Tool Rule: It's not about the tools.”
Stephen Hay @ UXLx
DESIGNER, MEET THE BROWSER(S)
Learn HTML+CSS
Where to start
Get your hands dirty
Browser console
Codecademy
Shay Howe's
CodePen
“Your visitors don’t give a sh¡t if your site is responsive.”
WHAT CUSTOMERS DO CARE:
When your site takes 20 seconds to load.
When they can’t get done what they need to get done.
When interactions are awkward and broken.
THINK
how to make the UI smarter.
Does the user need to select a CC type when it can be
identified from the first characters of its number?
Do you need a Zip Code when the location can be
detected with a puch of a button?
Etc.
It can get very creative!
— KISSS —
KEEP IT SIMPLE,
STRUCTURED &
SCALABLE
KISSS #1
Keep it Simple, Structured & Scalable
SIMPLIFY THINGS DOWN
You can’t have UI that makes people think.
Think on what we’re doing for whom.
Minimize the amount of choices available.
BE ALWAYS CRITICAL
“We have a ton of power at our fingertips.
However, with this power, we each have to ask ourselves:
just because I can do something, should I?”
Jenn Lukas
“Throw out 80% that’s on your screen…
Everything else here just needs to pixelate and die”
Luke Wroblewski
WHAT REALLY MATTERS?
Small screen space forces you to focus.
Prioritize on what matters most on your website.
What do users do with/on your website?
KISSS #2
Keep it Simple, Structured & Scalable
STRUCTURE YOUR CONTENT
And also,
Atomify your designs
Build a pattern library
Define flexible layout systems
KISSS #3
Keep it Simple, Structured & Scalable
PERFORMANCE
is not just for developers
Performance and speed have a long term impact.
“Speed is more important than aesthetics.”
Bruce Lawson
Users want something fast and easy to use.
They don’t usually resize the browser…
Optimizing performance leads to a much better mobile experience than adapting the layout.
Performance really matters.
Optimize for performance.
http://radar.oreilly.com/2015/06/devops-developers-designers-ux-metrics-velocity.html
“Sometimes you'll make choices that favor performance;
other times, you'll make choices that favor aesthetics.
The key is using all the information available to you
to make the right decision for you and your site.”
Lara Callender Hogan @ Designing for Performance
How to make it happen.
http://radar.oreilly.com/2015/06/devops-developers-designers-ux-metrics-velocity.html
THIS IS JUST THE START
“Better experiences mean more conversions, more
engagement and a better chance the user will walk away with
a positive feeling about your brand, service or product. Sure,
my client’s desktop site rendered just fine on smartphones,
but creating a focused experience made all the difference.
Creating contextually-aware experiences is good business.”
Bruce Lawson

Más contenido relacionado

La actualidad más candente

Trends in interactive design 2013
Trends in interactive design 2013Trends in interactive design 2013
Trends in interactive design 2013Prophets Agency
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESJeremy Robinson
 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Shah Muhammad Baig
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Careerdpanarelli
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)Neil Turner
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive DesignUXMattFiore
 
Persuasive cities for sustainable wellbeing: Urban Behaviour change design - ...
Persuasive cities for sustainable wellbeing: Urban Behaviour change design - ...Persuasive cities for sustainable wellbeing: Urban Behaviour change design - ...
Persuasive cities for sustainable wellbeing: Urban Behaviour change design - ...UX Riga
 
How to Act Like an Agency within a Company: UX for the Enterprise
How to Act Like an Agency within a Company: UX for the EnterpriseHow to Act Like an Agency within a Company: UX for the Enterprise
How to Act Like an Agency within a Company: UX for the EnterpriseFlashGuy13
 
How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)Neil Turner
 
MonkeyTalk FALL 2012 - Talk 05 windows 8
MonkeyTalk FALL 2012 - Talk 05 windows 8MonkeyTalk FALL 2012 - Talk 05 windows 8
MonkeyTalk FALL 2012 - Talk 05 windows 8Monkeyshot
 
Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Jenn Lukas
 
Principles of User Interface Design
Principles of User Interface DesignPrinciples of User Interface Design
Principles of User Interface DesignKANKIPATI KISHORE
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1studiokandm
 
10 Usability & UX Guidelines
10 Usability & UX Guidelines10 Usability & UX Guidelines
10 Usability & UX GuidelinesShawn Calvert
 
UX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsUX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsChris Nodder
 
Confessions of a former UCD devotee – How I managed to kick the UCD habit and...
Confessions of a former UCD devotee – How I managed to kick the UCD habit and...Confessions of a former UCD devotee – How I managed to kick the UCD habit and...
Confessions of a former UCD devotee – How I managed to kick the UCD habit and...Neil Turner
 

La actualidad más candente (20)

Trends in interactive design 2013
Trends in interactive design 2013Trends in interactive design 2013
Trends in interactive design 2013
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLES
 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014
 
Uxperts mobi 2013 soa & challenges
Uxperts mobi 2013   soa & challengesUxperts mobi 2013   soa & challenges
Uxperts mobi 2013 soa & challenges
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Career
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive Design
 
Persuasive cities for sustainable wellbeing: Urban Behaviour change design - ...
Persuasive cities for sustainable wellbeing: Urban Behaviour change design - ...Persuasive cities for sustainable wellbeing: Urban Behaviour change design - ...
Persuasive cities for sustainable wellbeing: Urban Behaviour change design - ...
 
How to Act Like an Agency within a Company: UX for the Enterprise
How to Act Like an Agency within a Company: UX for the EnterpriseHow to Act Like an Agency within a Company: UX for the Enterprise
How to Act Like an Agency within a Company: UX for the Enterprise
 
How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)
 
MonkeyTalk FALL 2012 - Talk 05 windows 8
MonkeyTalk FALL 2012 - Talk 05 windows 8MonkeyTalk FALL 2012 - Talk 05 windows 8
MonkeyTalk FALL 2012 - Talk 05 windows 8
 
Joshua Porter
Joshua PorterJoshua Porter
Joshua Porter
 
Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014
 
UX is not UI!
UX is not UI!UX is not UI!
UX is not UI!
 
Principles of User Interface Design
Principles of User Interface DesignPrinciples of User Interface Design
Principles of User Interface Design
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
 
10 Usability & UX Guidelines
10 Usability & UX Guidelines10 Usability & UX Guidelines
10 Usability & UX Guidelines
 
UX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsUX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalists
 
Confessions of a former UCD devotee – How I managed to kick the UCD habit and...
Confessions of a former UCD devotee – How I managed to kick the UCD habit and...Confessions of a former UCD devotee – How I managed to kick the UCD habit and...
Confessions of a former UCD devotee – How I managed to kick the UCD habit and...
 
Ui design
Ui designUi design
Ui design
 

Similar a How to Design Mobile First and the KISSS principle

Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Jessie Doan
 
UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1Lewis Lin 🦊
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patternsKevinHao14
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Lewis Lin 🦊
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Akhil Kumar
 
Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.meetmicah
 
UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?DariaPersell
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014MoodLabs
 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014Lewis Lin 🦊
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereUsing Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereChris Love
 
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...UX Riga
 
Don’t Just Build Pretty Websites — UX in the Real World
Don’t Just Build Pretty Websites — UX in the Real WorldDon’t Just Build Pretty Websites — UX in the Real World
Don’t Just Build Pretty Websites — UX in the Real WorldSonja Leix
 
Responsive Web Design Analysis
Responsive Web Design AnalysisResponsive Web Design Analysis
Responsive Web Design AnalysisGamze Dede Pala
 
Web and mobile trends 2013
Web and mobile trends 2013Web and mobile trends 2013
Web and mobile trends 2013Jessie Doan
 
Web and-mobile-trends-2013
Web and-mobile-trends-2013Web and-mobile-trends-2013
Web and-mobile-trends-2013boypotay
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & CodeMolly Wilson
 
UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015Harsh Wardhan Dave
 

Similar a How to Design Mobile First and the KISSS principle (20)

Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014
 
UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patterns
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
 
Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.
 
UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereUsing Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work Everywhere
 
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
 
Mobile UX Challenges
Mobile UX ChallengesMobile UX Challenges
Mobile UX Challenges
 
Mobile ux sot a and challenges
Mobile ux sot a and challengesMobile ux sot a and challenges
Mobile ux sot a and challenges
 
Don’t Just Build Pretty Websites — UX in the Real World
Don’t Just Build Pretty Websites — UX in the Real WorldDon’t Just Build Pretty Websites — UX in the Real World
Don’t Just Build Pretty Websites — UX in the Real World
 
Responsive Web Design Analysis
Responsive Web Design AnalysisResponsive Web Design Analysis
Responsive Web Design Analysis
 
Web and mobile trends 2013
Web and mobile trends 2013Web and mobile trends 2013
Web and mobile trends 2013
 
Web and-mobile-trends-2013
Web and-mobile-trends-2013Web and-mobile-trends-2013
Web and-mobile-trends-2013
 
What is UX v1
What is UX v1What is UX v1
What is UX v1
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & Code
 
UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015
 

Último

一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证eqaqen
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfOffice Furniture Plus - Irving
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecturesaipriyacoool
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...nirzagarg
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKMarekMitek1
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideDesign Studio UI UX
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Nitya salvi
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxtrose8
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxbalqisyamutia
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证wpkuukw
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxNikhil Raut
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...gajnagarg
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Nitya salvi
 

Último (20)

一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive Guide
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptx
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
 

How to Design Mobile First and the KISSS principle

  • 1. HOW TO DESIGN MOBILE FIRST and the KISSS principle /Olga Voskoboinikova @dVosk
  • 2. 1/3 of internet users connect only via mobile. 84% use smartphones at home. 74% use their phones while waiting in line. MOBILE IS UBIQUITOUS You can’t do responsive web design without designing for touch and mobile first.
  • 3. DESIGNING FOR TOUCH Fingers are not precise pointing devices. Minimum touch target size + space between touch targets.
  • 4. How big the touch targets have to be? Average human finger pad: 10–14mm. Average human finger tip: 8–10mm. Millimeters work across ≠ pixel densities. Plus, larger targets are easier to reach. Even for a mouse pointer.
  • 5. There's more to touch than to a hover Wroblewski's Touch Gesture Reference Guide
  • 6. THERE IS NO HOVER “While content can be our top priority, let’s not forget that our designs and interactions, hovers included, can have a great positive impact on how visitors experience our site. Hover wisely, friends.” Dynamic tool tips and help: could be something that appears on page load and then fades away.
  • 7. RECOMMENDED TOOLS UX designer’s standard answer: “It depends” What are you designing?
  • 8. Sketch It's like Adobe, but for screens. Pros: It's plain simple Vector based Cons: Static screens No element behavior
  • 9. Axure Interactive wireframe & mockup tool. Similar to Justinmind or UXPin. Pros: Considers RWD For large/long projects Cons: Steep learning curve Outdated UI scheme
  • 10. InVision Wireframe & mockup presentation tool. Similar to Marvel or Pop. Pros: Easly to use Fast building screen flows Cons: Interactivity is hidden Screens built in another app
  • 11. Framer, Origami, Pixate, Proto.io, … Mobile First – sometimes only – prototyping tools. Pros: Mobile first mindset Microinteractions Cons: Focus on Apps Don't consider RWD
  • 12. HTML5 Couldn't be closer to the end user experience. Pros: Real browser rendering Test and iterate faster Cons: Not a WYSIWYG approach You have to learn code
  • 13. “The Tool Rule: It's not about the tools.” Stephen Hay @ UXLx
  • 14. DESIGNER, MEET THE BROWSER(S) Learn HTML+CSS Where to start Get your hands dirty Browser console Codecademy Shay Howe's CodePen
  • 15. “Your visitors don’t give a sh¡t if your site is responsive.” WHAT CUSTOMERS DO CARE: When your site takes 20 seconds to load. When they can’t get done what they need to get done. When interactions are awkward and broken.
  • 16. THINK how to make the UI smarter. Does the user need to select a CC type when it can be identified from the first characters of its number? Do you need a Zip Code when the location can be detected with a puch of a button? Etc. It can get very creative!
  • 17. — KISSS — KEEP IT SIMPLE, STRUCTURED & SCALABLE
  • 18. KISSS #1 Keep it Simple, Structured & Scalable SIMPLIFY THINGS DOWN You can’t have UI that makes people think. Think on what we’re doing for whom. Minimize the amount of choices available.
  • 19. BE ALWAYS CRITICAL “We have a ton of power at our fingertips. However, with this power, we each have to ask ourselves: just because I can do something, should I?” Jenn Lukas
  • 20. “Throw out 80% that’s on your screen… Everything else here just needs to pixelate and die” Luke Wroblewski
  • 21. WHAT REALLY MATTERS? Small screen space forces you to focus. Prioritize on what matters most on your website. What do users do with/on your website?
  • 22. KISSS #2 Keep it Simple, Structured & Scalable STRUCTURE YOUR CONTENT And also, Atomify your designs Build a pattern library Define flexible layout systems
  • 23. KISSS #3 Keep it Simple, Structured & Scalable PERFORMANCE is not just for developers Performance and speed have a long term impact.
  • 24. “Speed is more important than aesthetics.” Bruce Lawson Users want something fast and easy to use. They don’t usually resize the browser… Optimizing performance leads to a much better mobile experience than adapting the layout.
  • 25. Performance really matters. Optimize for performance. http://radar.oreilly.com/2015/06/devops-developers-designers-ux-metrics-velocity.html
  • 26. “Sometimes you'll make choices that favor performance; other times, you'll make choices that favor aesthetics. The key is using all the information available to you to make the right decision for you and your site.” Lara Callender Hogan @ Designing for Performance
  • 27. How to make it happen. http://radar.oreilly.com/2015/06/devops-developers-designers-ux-metrics-velocity.html
  • 28. THIS IS JUST THE START “Better experiences mean more conversions, more engagement and a better chance the user will walk away with a positive feeling about your brand, service or product. Sure, my client’s desktop site rendered just fine on smartphones, but creating a focused experience made all the difference. Creating contextually-aware experiences is good business.” Bruce Lawson