際際滷

際際滷Share a Scribd company logo
Wireframing for 
Mobile App Developers 
04/11/14 
Veiko Raime, Mobi Lab 
http://lab.mobi
designing & developing for mobile 
Are Wireframes only for designers? 
UX designers show user flows with sketches of views of 
application. 
Graphic designers user wireframes as input to their work process. 
For developers wireframes gives high-level visual description to 
view elements and actions they need to develop. 
QE can use wireframes to prepare test cases and ensure that 
product matches requirements described with wireframes. 
PO and Client can review wireframes to ensure requirements are 
met with design process. It can be early feedback for UI and low-cost 
way to find UX problems.
designing & developing for mobile 
So it brings engineering closer to UX 
design. Whats the point? 
 Lean UX that could actually work. 
 Explaining ideas visually helps in communication. 
 Engineers can be better designers when it comes to native 
components and patterns. 
 Test early and be more effective as a team.
designing & developing for mobile 
Choose your wireframe style! 
 Sketching - quickest way to explain your idea 
 Paper cutouts, play around with app 
 Stencils - if you perfectionist 
 Use some software: SmartDraw, Omnigraffle, presentation 
tools etc. 
 Graphical design tools - Photoshop, Illustrator 
 Clickable prototyping tools
designing & developing for mobile 
Sketches are easy to make for anyone. These help you to quickly try 
different ideas and help to communicate with others visually.
designing & developing for mobile 
Paper cutouts are good to play around with ideas. Use those for 
testing your UX ideas.
designing & developing for mobile 
Stencils help you put together components and have 1:1 feeling with 
real life. And you dont have to be good in drawing lines :)! 
Source: http://www.uistencils.com
designing & developing for mobile 
Good thing about software tools like Omnigraffle is that they are very 
easy to use once you get used to them. Having them in file gives an 
option to have versions and change ideas on the fly.
designing & developing for mobile 
Using designer tools is not really recommended. They are good 
when high-fidelity wireframes are needed. In engineering its usually 
not good idea to mix UX concepts with GUI.
designing & developing for mobile 
When it is more important to explain more complicated interactions, 
these tools might come in handy. They are also easy to share over 
internet for collaboration. 
source: https://pidoco.com
designing & developing for mobile 
High-fidelity vs Low-fidelity? 
Its usually good idea not to go to designers playground and try to 
make as low fidelity wireframes as possible to explain your ideas. 
Risk of having too many details in the beginning is that they are 
taken as visual design elements and implemented like this.
designing & developing for mobile 
What to keep in mind. 
 Be consistent, use the same language 
 Try lower fidelity whenever possible, practice it 
 You dont have to have perfect wireframes to share your ideas 
 Draw wireframes on the fly and explain what youre doing. 
 Use whatever medium you have in hand - whiteboard, piece 
of toilet paper etc. 
 You still have to know the basics - be interested in common 
UX patterns, human interface guidelines from platform makers. 
 Explore and use new apps and try to think why you like and 
why you dislike something.
designing & developing for mobile 
Explore around! 
 You are the experts of OS specific guidelines! 
 Want to find more creative ideas: 
 http://www.pttrns.com 
 https://mockupstogo.mybalsamiq.com/projects 
 http://www.android-app-patterns.com 
 http://inspired-ui.com 
 http://moobileframes.tumblr.com
Thank you! 
Veiko Raime 
veiko.raime@lab.mobi 
http://lab.mobi 
https://www.facebook.com/lab.mobi

More Related Content

What's hot (20)

PDF
UX & UI Design - Differentiate through design
DMI
PDF
UI-UX Services | Web Designing Services
eLuminous Technologies Pvt. Ltd.
PPTX
UX Design Workshop
Manish Vashist
PDF
Look at UI/UX Design Process
Elumalai Jayaraman
PDF
UX RULES: 10 ESSENTIAL PRINCIPLES
Jeremy Robinson
PDF
UI and UX Design for Startups - Matin Maleki
Matin Maleki
PPTX
The UX Disciplines
Nick Finck
PDF
Product Design and UX / UI Design Process in Digital Product Development
Volodymyr Melnyk
PPTX
UI/UX Fundamentals
Dijup Tuladhar
PDF
Mobile Information Architecture
Andy Fitzgerald
PPTX
UI and UX for Mobile Developers
Mohamed Nabil, MSc.
PDF
UI/UX Design in Agile process
Scrum Breakfast Vietnam
PPTX
PHP Indonesia - Understanding UI UX from Developer Side
Irfan Maulana
PDF
Getting know ux design process for your startup
Deska Setiawan Yusra
PDF
Introduction to User Experience Design
Ravi Bhadauria
PPTX
UI/UX Design
sumit singh
PDF
Simple Steps to UX/UI Web Design
Koombea
PDF
How to Find a Good UI/UX Designer (or be one!)
Emerentiana Meicy
PDF
UX UI - Principles and Best Practices 2014-2015
Harsh Wardhan Dave
PPT
Ux design process
Pixel Studios Pvt Ltd
UX & UI Design - Differentiate through design
DMI
UI-UX Services | Web Designing Services
eLuminous Technologies Pvt. Ltd.
UX Design Workshop
Manish Vashist
Look at UI/UX Design Process
Elumalai Jayaraman
UX RULES: 10 ESSENTIAL PRINCIPLES
Jeremy Robinson
UI and UX Design for Startups - Matin Maleki
Matin Maleki
The UX Disciplines
Nick Finck
Product Design and UX / UI Design Process in Digital Product Development
Volodymyr Melnyk
UI/UX Fundamentals
Dijup Tuladhar
Mobile Information Architecture
Andy Fitzgerald
UI and UX for Mobile Developers
Mohamed Nabil, MSc.
UI/UX Design in Agile process
Scrum Breakfast Vietnam
PHP Indonesia - Understanding UI UX from Developer Side
Irfan Maulana
Getting know ux design process for your startup
Deska Setiawan Yusra
Introduction to User Experience Design
Ravi Bhadauria
UI/UX Design
sumit singh
Simple Steps to UX/UI Web Design
Koombea
How to Find a Good UI/UX Designer (or be one!)
Emerentiana Meicy
UX UI - Principles and Best Practices 2014-2015
Harsh Wardhan Dave
Ux design process
Pixel Studios Pvt Ltd

Similar to Wireframing for Mobile App Developers (20)

PDF
Prototyping is the panacea
Michael Meikson
PDF
Net Magazine Feb 2010
Super User Studio
PDF
Bank Chris - Web UI Design Patterns - 2014
Shah Muhammad Baig
KEY
UX Pres MIni version!
Jessi Baker
PDF
essentials-of-ui-design.pdf
SandeshGyawali2
PDF
Essentials of UI Design_UI/UX for beginners.pdf
ssuser527681
PDF
Dev fest ile ife 2014-ux, material design and trends
Tunde Ojediran
PPTX
E-commerce Case Study 2 Google UX Design
Rachid Al Mel
PDF
The Guide To Wireframing
Lewis Lin
PDF
The guide to wireframing
Marcelo Graciolli
PDF
Iti_(2).pdf
RanaFoud
PDF
Wireframes one sheeter
idplay
PDF
What are wireframes?
Sunny Kr
PDF
Principles of visual consistency
Halil Eren elik
PDF
Importance of Wireframes in Web Design
Hitesh Mehta
PDF
Design Learnings
Quikr
PPTX
Designers whodoeswhatsps2019
Jeanndre Spies
PDF
COMP 4026 Lecture2: Design and Prototype
Mark Billinghurst
PDF
Mobile Design at Gilt
David Park
PDF
Uxpin web ui design patterns 2014
MoodLabs
Prototyping is the panacea
Michael Meikson
Net Magazine Feb 2010
Super User Studio
Bank Chris - Web UI Design Patterns - 2014
Shah Muhammad Baig
UX Pres MIni version!
Jessi Baker
essentials-of-ui-design.pdf
SandeshGyawali2
Essentials of UI Design_UI/UX for beginners.pdf
ssuser527681
Dev fest ile ife 2014-ux, material design and trends
Tunde Ojediran
E-commerce Case Study 2 Google UX Design
Rachid Al Mel
The Guide To Wireframing
Lewis Lin
The guide to wireframing
Marcelo Graciolli
Iti_(2).pdf
RanaFoud
Wireframes one sheeter
idplay
What are wireframes?
Sunny Kr
Principles of visual consistency
Halil Eren elik
Importance of Wireframes in Web Design
Hitesh Mehta
Design Learnings
Quikr
Designers whodoeswhatsps2019
Jeanndre Spies
COMP 4026 Lecture2: Design and Prototype
Mark Billinghurst
Mobile Design at Gilt
David Park
Uxpin web ui design patterns 2014
MoodLabs
Ad

Wireframing for Mobile App Developers

  • 1. Wireframing for Mobile App Developers 04/11/14 Veiko Raime, Mobi Lab http://lab.mobi
  • 2. designing & developing for mobile Are Wireframes only for designers? UX designers show user flows with sketches of views of application. Graphic designers user wireframes as input to their work process. For developers wireframes gives high-level visual description to view elements and actions they need to develop. QE can use wireframes to prepare test cases and ensure that product matches requirements described with wireframes. PO and Client can review wireframes to ensure requirements are met with design process. It can be early feedback for UI and low-cost way to find UX problems.
  • 3. designing & developing for mobile So it brings engineering closer to UX design. Whats the point? Lean UX that could actually work. Explaining ideas visually helps in communication. Engineers can be better designers when it comes to native components and patterns. Test early and be more effective as a team.
  • 4. designing & developing for mobile Choose your wireframe style! Sketching - quickest way to explain your idea Paper cutouts, play around with app Stencils - if you perfectionist Use some software: SmartDraw, Omnigraffle, presentation tools etc. Graphical design tools - Photoshop, Illustrator Clickable prototyping tools
  • 5. designing & developing for mobile Sketches are easy to make for anyone. These help you to quickly try different ideas and help to communicate with others visually.
  • 6. designing & developing for mobile Paper cutouts are good to play around with ideas. Use those for testing your UX ideas.
  • 7. designing & developing for mobile Stencils help you put together components and have 1:1 feeling with real life. And you dont have to be good in drawing lines :)! Source: http://www.uistencils.com
  • 8. designing & developing for mobile Good thing about software tools like Omnigraffle is that they are very easy to use once you get used to them. Having them in file gives an option to have versions and change ideas on the fly.
  • 9. designing & developing for mobile Using designer tools is not really recommended. They are good when high-fidelity wireframes are needed. In engineering its usually not good idea to mix UX concepts with GUI.
  • 10. designing & developing for mobile When it is more important to explain more complicated interactions, these tools might come in handy. They are also easy to share over internet for collaboration. source: https://pidoco.com
  • 11. designing & developing for mobile High-fidelity vs Low-fidelity? Its usually good idea not to go to designers playground and try to make as low fidelity wireframes as possible to explain your ideas. Risk of having too many details in the beginning is that they are taken as visual design elements and implemented like this.
  • 12. designing & developing for mobile What to keep in mind. Be consistent, use the same language Try lower fidelity whenever possible, practice it You dont have to have perfect wireframes to share your ideas Draw wireframes on the fly and explain what youre doing. Use whatever medium you have in hand - whiteboard, piece of toilet paper etc. You still have to know the basics - be interested in common UX patterns, human interface guidelines from platform makers. Explore and use new apps and try to think why you like and why you dislike something.
  • 13. designing & developing for mobile Explore around! You are the experts of OS specific guidelines! Want to find more creative ideas: http://www.pttrns.com https://mockupstogo.mybalsamiq.com/projects http://www.android-app-patterns.com http://inspired-ui.com http://moobileframes.tumblr.com
  • 14. Thank you! Veiko Raime veiko.raime@lab.mobi http://lab.mobi https://www.facebook.com/lab.mobi