SlideShare a Scribd company logo
1 of 11
Download to read offline
Web and mobile app
prototyping
Joni Juup 2.4.2016 – Boost Turku
With presentation notes!
What is prototyping?
“ A prototype is an early sample, model, or release of a product built to test a concept or
process or to act as a thing to be replicated or learned from. “ — Wikipedia
Prototype is a rough version of your idea. It’s a functional sketch.
Prototyping helps you to…
• test your ideas.
• find potential problems early on.
• iterate fast and easily.
• understand your product and its
requirements better.
• present your ideas to others in a
functional form.
Putting your ideas in prototype, might open
up possibilities and problems you never
knew existed. Iterating should also be fast
and easy in a prototype, compared to making
the changes in the final phases of the
product development. Presenting your ideas
to others is important and often static
images alone cannot convey your idea,
especially if it’s interaction heavy. By
building prototypes you are able to
understand your product better.
Best of all you don’t have to be an
amazing coder or a hip designer to
build a working prototype.
You’re good just as you are now.
Fidelity
The level of detail in your prototype
Pen & paper
wireframes
Grayscale prototype 

(Proto.io)
Detailed design

(Sketch, Proto.io)
Interaction prototypes

(Flinto, FramerJS)
Example process of designing an app
Fidelity levels
Paper Wireframe Grayscale Detailed Interaction
Iteration speed
UI detail level
Low-fidelity High fidelity
Grayscale fidelity is used for giving an realistic image of the service UI, but driving users focus out of commenting on fonts and colors - it’s a level
commonly used when the final visual look of the service is not yet determined. Consider it a better looking wireframe. Detailed prototype is a
working mockup of the final product, with near final visuals. Interaction is a fidelity level we use often at Taiste when prototyping single
interactions and fine tuning the intricacies of the animations and feel of a single part of the product.
Some good prototyping tools
Paper Wireframe Grayscale Detailed Interaction
Pen & paper
Cardboards
Post-its
Whiteboard
Balsamiq
Proto.io
Flinto
Keynote / Powerpoint
InVision
Proto.io
Flinto
HTML/CSS/JS
InVision
Proto.io
Flinto
HTML/CSS/JS
Flinto
HTML/CSS/JS
Origami/Avocado
FramerJS
Low-fidelity High fidelity
http://www.cooper.com/prototyping-toolshttp://prototypingtools.co/
I usually pick my prototyping tools on a couple of criteria: fidelity level which we’re working in, shareability of the prototype, is it for native
app or web, does it have a lot of custom interactions or not and is it a whole service/app flow prototype, or a detailed interaction prototype.
Some general do’s and don’ts
• Use animation to convey position, or to draw attention to critical elements.
Don’t animate everything.
• Always try to follow good usability rules. On the mobile, read up on the OS
UI guidelines.
• When testing a detailed prototype outside of your team, avoid lorem ipsums
and unnecessary funny names or texts - they draw the testers attention away
from your product.
• Prototype and test prototypes as early as possible.
Good usability uses C.R.A.P
• Contrast - establish a difference between headers and body texts -
with important call-to-actions and minor links.
• Repetition - design elements should follow a similar visual and
functional logic throughout your product.
• Alignment - align elements to create a coherent look. Don’t let stuff
just float around.
• Proximity - group related elements so users don’t have to find them.
From The Non-Designer's Design Book by Robin Williams
Thank you.
Joni Juup

Product Designer
Email: joni@taiste.fi
Twitter: @jonijuup

More Related Content

What's hot

Prototype
PrototypePrototype
Prototypejwawne1
 
Prototyping and Piloting
Prototyping and PilotingPrototyping and Piloting
Prototyping and PilotingFung Hoi Si
 
Prototype
PrototypePrototype
Prototypejwawne1
 
Quick Tips to Wireframing & Prototyping
Quick Tips to Wireframing & PrototypingQuick Tips to Wireframing & Prototyping
Quick Tips to Wireframing & PrototypingJenny Shen
 
Prototype Apps in No Time
Prototype Apps in No TimePrototype Apps in No Time
Prototype Apps in No TimeTony Wang
 
Start Prototyping From Keynote
Start Prototyping From KeynoteStart Prototyping From Keynote
Start Prototyping From KeynoteLucien Lee
 
Make it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway PrototypingMake it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway Prototypingjsokohl
 
Lean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideLean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideFramebench
 
UX Tutorial Session Day 2
UX Tutorial Session Day 2UX Tutorial Session Day 2
UX Tutorial Session Day 2Fergus Roche
 
Managing change with prototyping
Managing change with prototypingManaging change with prototyping
Managing change with prototypingGeorge Abraham
 
Prototyping for tiny fingers
Prototyping for tiny fingersPrototyping for tiny fingers
Prototyping for tiny fingersJulio Pari
 
Rettig onprototyping
Rettig onprototypingRettig onprototyping
Rettig onprototypingJulio Pari
 
Paper Prototyping for Agile Development
Paper Prototyping for Agile DevelopmentPaper Prototyping for Agile Development
Paper Prototyping for Agile DevelopmentMaxim Gaponov
 
Agile design pattern
Agile design patternAgile design pattern
Agile design patternPoppy Martono
 
How to prototype like a pro
How to prototype like a proHow to prototype like a pro
How to prototype like a proAmir Khella
 
Fast prototypes and customer development for start ups
Fast prototypes and customer development for start upsFast prototypes and customer development for start ups
Fast prototypes and customer development for start upsSerdar Temiz
 
Rapid Prototyping,Rapid prototype,SLA prototype
Rapid Prototyping,Rapid prototype,SLA prototypeRapid Prototyping,Rapid prototype,SLA prototype
Rapid Prototyping,Rapid prototype,SLA prototypeCoco
 
software Prototyping
software Prototypingsoftware Prototyping
software PrototypingYahia Haider
 

What's hot (20)

Prototype
PrototypePrototype
Prototype
 
Prototyping and Piloting
Prototyping and PilotingPrototyping and Piloting
Prototyping and Piloting
 
Prototype
PrototypePrototype
Prototype
 
Quick Tips to Wireframing & Prototyping
Quick Tips to Wireframing & PrototypingQuick Tips to Wireframing & Prototyping
Quick Tips to Wireframing & Prototyping
 
Rapid Prototyping
Rapid PrototypingRapid Prototyping
Rapid Prototyping
 
Prototype Apps in No Time
Prototype Apps in No TimePrototype Apps in No Time
Prototype Apps in No Time
 
Start Prototyping From Keynote
Start Prototyping From KeynoteStart Prototyping From Keynote
Start Prototyping From Keynote
 
Make it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway PrototypingMake it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway Prototyping
 
Lean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideLean Prototyping - A Practical Guide
Lean Prototyping - A Practical Guide
 
UX Tutorial Session Day 2
UX Tutorial Session Day 2UX Tutorial Session Day 2
UX Tutorial Session Day 2
 
Managing change with prototyping
Managing change with prototypingManaging change with prototyping
Managing change with prototyping
 
Prototyping for tiny fingers
Prototyping for tiny fingersPrototyping for tiny fingers
Prototyping for tiny fingers
 
Rettig onprototyping
Rettig onprototypingRettig onprototyping
Rettig onprototyping
 
Prototype
PrototypePrototype
Prototype
 
Paper Prototyping for Agile Development
Paper Prototyping for Agile DevelopmentPaper Prototyping for Agile Development
Paper Prototyping for Agile Development
 
Agile design pattern
Agile design patternAgile design pattern
Agile design pattern
 
How to prototype like a pro
How to prototype like a proHow to prototype like a pro
How to prototype like a pro
 
Fast prototypes and customer development for start ups
Fast prototypes and customer development for start upsFast prototypes and customer development for start ups
Fast prototypes and customer development for start ups
 
Rapid Prototyping,Rapid prototype,SLA prototype
Rapid Prototyping,Rapid prototype,SLA prototypeRapid Prototyping,Rapid prototype,SLA prototype
Rapid Prototyping,Rapid prototype,SLA prototype
 
software Prototyping
software Prototypingsoftware Prototyping
software Prototyping
 

Viewers also liked

Nuestras bicicletas
Nuestras bicicletasNuestras bicicletas
Nuestras bicicletasmstela94
 
Las vitaminas
Las vitaminasLas vitaminas
Las vitaminasivana19
 
PresentacióN2
PresentacióN2PresentacióN2
PresentacióN2tolaba
 
Analisis i diseño rtrabajho
Analisis i diseño rtrabajhoAnalisis i diseño rtrabajho
Analisis i diseño rtrabajhomary salazar
 
Analyst presentation - 2016 Q3
Analyst presentation - 2016 Q3 Analyst presentation - 2016 Q3
Analyst presentation - 2016 Q3 Osnat Naot
 
Tagesspiegel-Beilage_25 Jahre Konzerthaus_Seite 4-5.pdf
Tagesspiegel-Beilage_25 Jahre Konzerthaus_Seite 4-5.pdfTagesspiegel-Beilage_25 Jahre Konzerthaus_Seite 4-5.pdf
Tagesspiegel-Beilage_25 Jahre Konzerthaus_Seite 4-5.pdfunn | UNITED NEWS NETWORK GmbH
 
Ermita de Santa Barbara La Fresneda
Ermita de Santa Barbara La FresnedaErmita de Santa Barbara La Fresneda
Ermita de Santa Barbara La Fresnedaruben esteve latorre
 
¿Cuáles son los enfoques de instrumentación de la   Estrategia Nacional para ...
¿Cuáles son los enfoques de instrumentación de la   Estrategia Nacional para ...¿Cuáles son los enfoques de instrumentación de la   Estrategia Nacional para ...
¿Cuáles son los enfoques de instrumentación de la   Estrategia Nacional para ...Conferencia Sindrome Metabolico
 
MESA DE DEBATE - Tratamiento de la DM2: Tratamiento farmacológico Dual o trip...
MESA DE DEBATE - Tratamiento de la DM2: Tratamiento farmacológico Dual o trip...MESA DE DEBATE - Tratamiento de la DM2: Tratamiento farmacológico Dual o trip...
MESA DE DEBATE - Tratamiento de la DM2: Tratamiento farmacológico Dual o trip...Conferencia Sindrome Metabolico
 
Promessa
PromessaPromessa
PromessaDimuka
 
Mobile payments powered by Beacons - Onyx Beacon
Mobile payments powered by Beacons - Onyx BeaconMobile payments powered by Beacons - Onyx Beacon
Mobile payments powered by Beacons - Onyx BeaconOnyx Beacon
 
Exploring Sustainability: Concept and Definition from Practitioner's Perspective
Exploring Sustainability: Concept and Definition from Practitioner's PerspectiveExploring Sustainability: Concept and Definition from Practitioner's Perspective
Exploring Sustainability: Concept and Definition from Practitioner's Perspective4Ventures Legacy (4VL)
 
AddThis: Scaling Cassandra up and down into containers with ZFS
AddThis: Scaling Cassandra up and down into containers with ZFSAddThis: Scaling Cassandra up and down into containers with ZFS
AddThis: Scaling Cassandra up and down into containers with ZFSDataStax Academy
 
Тимофей Лавренюк (Provectus): "Progressive Web Apps in Production"
Тимофей Лавренюк (Provectus): "Progressive Web Apps in Production"Тимофей Лавренюк (Provectus): "Progressive Web Apps in Production"
Тимофей Лавренюк (Provectus): "Progressive Web Apps in Production"Provectus
 
The Future of Progressive Web Apps - Google for Indonesia
The Future of Progressive Web Apps - Google for IndonesiaThe Future of Progressive Web Apps - Google for Indonesia
The Future of Progressive Web Apps - Google for IndonesiaRobert Nyman
 

Viewers also liked (20)

Chapter 4 corporate strategies for global management and competitiveness for ...
Chapter 4 corporate strategies for global management and competitiveness for ...Chapter 4 corporate strategies for global management and competitiveness for ...
Chapter 4 corporate strategies for global management and competitiveness for ...
 
Biología
BiologíaBiología
Biología
 
Nuestras bicicletas
Nuestras bicicletasNuestras bicicletas
Nuestras bicicletas
 
Las vitaminas
Las vitaminasLas vitaminas
Las vitaminas
 
PresentacióN2
PresentacióN2PresentacióN2
PresentacióN2
 
Angioedema
AngioedemaAngioedema
Angioedema
 
Analisis i diseño rtrabajho
Analisis i diseño rtrabajhoAnalisis i diseño rtrabajho
Analisis i diseño rtrabajho
 
Analyst presentation - 2016 Q3
Analyst presentation - 2016 Q3 Analyst presentation - 2016 Q3
Analyst presentation - 2016 Q3
 
Tagesspiegel-Beilage_25 Jahre Konzerthaus_Seite 4-5.pdf
Tagesspiegel-Beilage_25 Jahre Konzerthaus_Seite 4-5.pdfTagesspiegel-Beilage_25 Jahre Konzerthaus_Seite 4-5.pdf
Tagesspiegel-Beilage_25 Jahre Konzerthaus_Seite 4-5.pdf
 
Álvaro Máximo – soluções protéticas
Álvaro Máximo – soluções protéticasÁlvaro Máximo – soluções protéticas
Álvaro Máximo – soluções protéticas
 
Ermita de Santa Barbara La Fresneda
Ermita de Santa Barbara La FresnedaErmita de Santa Barbara La Fresneda
Ermita de Santa Barbara La Fresneda
 
¿Cuáles son los enfoques de instrumentación de la   Estrategia Nacional para ...
¿Cuáles son los enfoques de instrumentación de la   Estrategia Nacional para ...¿Cuáles son los enfoques de instrumentación de la   Estrategia Nacional para ...
¿Cuáles son los enfoques de instrumentación de la   Estrategia Nacional para ...
 
MESA DE DEBATE - Tratamiento de la DM2: Tratamiento farmacológico Dual o trip...
MESA DE DEBATE - Tratamiento de la DM2: Tratamiento farmacológico Dual o trip...MESA DE DEBATE - Tratamiento de la DM2: Tratamiento farmacológico Dual o trip...
MESA DE DEBATE - Tratamiento de la DM2: Tratamiento farmacológico Dual o trip...
 
Promessa
PromessaPromessa
Promessa
 
Mobile payments powered by Beacons - Onyx Beacon
Mobile payments powered by Beacons - Onyx BeaconMobile payments powered by Beacons - Onyx Beacon
Mobile payments powered by Beacons - Onyx Beacon
 
Exploring Sustainability: Concept and Definition from Practitioner's Perspective
Exploring Sustainability: Concept and Definition from Practitioner's PerspectiveExploring Sustainability: Concept and Definition from Practitioner's Perspective
Exploring Sustainability: Concept and Definition from Practitioner's Perspective
 
AddThis: Scaling Cassandra up and down into containers with ZFS
AddThis: Scaling Cassandra up and down into containers with ZFSAddThis: Scaling Cassandra up and down into containers with ZFS
AddThis: Scaling Cassandra up and down into containers with ZFS
 
Тимофей Лавренюк (Provectus): "Progressive Web Apps in Production"
Тимофей Лавренюк (Provectus): "Progressive Web Apps in Production"Тимофей Лавренюк (Provectus): "Progressive Web Apps in Production"
Тимофей Лавренюк (Provectus): "Progressive Web Apps in Production"
 
The Future of Progressive Web Apps - Google for Indonesia
The Future of Progressive Web Apps - Google for IndonesiaThe Future of Progressive Web Apps - Google for Indonesia
The Future of Progressive Web Apps - Google for Indonesia
 
Manual de uso de ms outlook
Manual de uso de ms outlookManual de uso de ms outlook
Manual de uso de ms outlook
 

Similar to Boost Turku - Prototyping Workshop - Mobile and Web Prototyping

The ultimate guide to prototyping
The ultimate guide to prototypingThe ultimate guide to prototyping
The ultimate guide to prototypingMarcelo Graciolli
 
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaAnton Chandra
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practicesuxpin
 
Prototyping in Figma | How to Prototype in Figma? | Figma Tutorial For Beginn...
Prototyping in Figma | How to Prototype in Figma? | Figma Tutorial For Beginn...Prototyping in Figma | How to Prototype in Figma? | Figma Tutorial For Beginn...
Prototyping in Figma | How to Prototype in Figma? | Figma Tutorial For Beginn...Simplilearn
 
Citrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopCitrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopReuven Cohen
 
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper PrototypingAPIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper PrototypingEuropean Innovation Academy
 
Rapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping 2015: Its a Mad Mad WorldRapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping 2015: Its a Mad Mad WorldMarti Gold
 
Intro to Sketching Prototypes
Intro to Sketching PrototypesIntro to Sketching Prototypes
Intro to Sketching PrototypesAmbrose Little
 
Tech4goodPGH – Rapid Prototyping Workshop
Tech4goodPGH – Rapid Prototyping WorkshopTech4goodPGH – Rapid Prototyping Workshop
Tech4goodPGH – Rapid Prototyping WorkshopNetSquared
 
DBA #5 - Design on-the-go: Effective Mobile Prototyping
DBA #5 - Design on-the-go: Effective Mobile PrototypingDBA #5 - Design on-the-go: Effective Mobile Prototyping
DBA #5 - Design on-the-go: Effective Mobile PrototypingDesign Bootcamp Asia
 
Design Thinking : Prototyping & Testing
Design Thinking : Prototyping & TestingDesign Thinking : Prototyping & Testing
Design Thinking : Prototyping & TestingSankarshan D
 
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni MahariashaAnton Chandra
 
Design in Startups
Design in StartupsDesign in Startups
Design in StartupsALPHA Camp
 
Multi-Device Prototypes
Multi-Device PrototypesMulti-Device Prototypes
Multi-Device PrototypesDoug Gapinski
 
Product development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader TalkProduct development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader TalkBui Hai An
 
Prototyping - Get the right tools and workflow
Prototyping - Get the right tools and workflowPrototyping - Get the right tools and workflow
Prototyping - Get the right tools and workflowAurelien Labonne
 

Similar to Boost Turku - Prototyping Workshop - Mobile and Web Prototyping (20)

The ultimate guide to prototyping
The ultimate guide to prototypingThe ultimate guide to prototyping
The ultimate guide to prototyping
 
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
Prototyping in Figma | How to Prototype in Figma? | Figma Tutorial For Beginn...
Prototyping in Figma | How to Prototype in Figma? | Figma Tutorial For Beginn...Prototyping in Figma | How to Prototype in Figma? | Figma Tutorial For Beginn...
Prototyping in Figma | How to Prototype in Figma? | Figma Tutorial For Beginn...
 
Citrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopCitrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping Workshop
 
Week 12
Week 12Week 12
Week 12
 
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper PrototypingAPIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
 
Prototype like a pro
Prototype like a proPrototype like a pro
Prototype like a pro
 
Rapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping 2015: Its a Mad Mad WorldRapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping 2015: Its a Mad Mad World
 
Intro to Sketching Prototypes
Intro to Sketching PrototypesIntro to Sketching Prototypes
Intro to Sketching Prototypes
 
Tech4goodPGH – Rapid Prototyping Workshop
Tech4goodPGH – Rapid Prototyping WorkshopTech4goodPGH – Rapid Prototyping Workshop
Tech4goodPGH – Rapid Prototyping Workshop
 
Prototyping and storyboarding.pptx
 Prototyping and storyboarding.pptx Prototyping and storyboarding.pptx
Prototyping and storyboarding.pptx
 
DBA #5 - Design on-the-go: Effective Mobile Prototyping
DBA #5 - Design on-the-go: Effective Mobile PrototypingDBA #5 - Design on-the-go: Effective Mobile Prototyping
DBA #5 - Design on-the-go: Effective Mobile Prototyping
 
Design Thinking : Prototyping & Testing
Design Thinking : Prototyping & TestingDesign Thinking : Prototyping & Testing
Design Thinking : Prototyping & Testing
 
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
 
Design in Startups
Design in StartupsDesign in Startups
Design in Startups
 
Intro to Prototyping
Intro to PrototypingIntro to Prototyping
Intro to Prototyping
 
Multi-Device Prototypes
Multi-Device PrototypesMulti-Device Prototypes
Multi-Device Prototypes
 
Product development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader TalkProduct development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader Talk
 
Prototyping - Get the right tools and workflow
Prototyping - Get the right tools and workflowPrototyping - Get the right tools and workflow
Prototyping - Get the right tools and workflow
 

Recently uploaded

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
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
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
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
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
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedNitya salvi
 
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
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...amitlee9823
 
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
 
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
 
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
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
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
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 

Recently uploaded (20)

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
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
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...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
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...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
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...
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
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...
 
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
 
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...
 
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
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
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
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 

Boost Turku - Prototyping Workshop - Mobile and Web Prototyping

  • 1. Web and mobile app prototyping Joni Juup 2.4.2016 – Boost Turku With presentation notes!
  • 2. What is prototyping? “ A prototype is an early sample, model, or release of a product built to test a concept or process or to act as a thing to be replicated or learned from. “ — Wikipedia Prototype is a rough version of your idea. It’s a functional sketch.
  • 3. Prototyping helps you to… • test your ideas. • find potential problems early on. • iterate fast and easily. • understand your product and its requirements better. • present your ideas to others in a functional form. Putting your ideas in prototype, might open up possibilities and problems you never knew existed. Iterating should also be fast and easy in a prototype, compared to making the changes in the final phases of the product development. Presenting your ideas to others is important and often static images alone cannot convey your idea, especially if it’s interaction heavy. By building prototypes you are able to understand your product better.
  • 4. Best of all you don’t have to be an amazing coder or a hip designer to build a working prototype. You’re good just as you are now.
  • 5. Fidelity The level of detail in your prototype
  • 6. Pen & paper wireframes Grayscale prototype 
 (Proto.io) Detailed design
 (Sketch, Proto.io) Interaction prototypes
 (Flinto, FramerJS) Example process of designing an app
  • 7. Fidelity levels Paper Wireframe Grayscale Detailed Interaction Iteration speed UI detail level Low-fidelity High fidelity Grayscale fidelity is used for giving an realistic image of the service UI, but driving users focus out of commenting on fonts and colors - it’s a level commonly used when the final visual look of the service is not yet determined. Consider it a better looking wireframe. Detailed prototype is a working mockup of the final product, with near final visuals. Interaction is a fidelity level we use often at Taiste when prototyping single interactions and fine tuning the intricacies of the animations and feel of a single part of the product.
  • 8. Some good prototyping tools Paper Wireframe Grayscale Detailed Interaction Pen & paper Cardboards Post-its Whiteboard Balsamiq Proto.io Flinto Keynote / Powerpoint InVision Proto.io Flinto HTML/CSS/JS InVision Proto.io Flinto HTML/CSS/JS Flinto HTML/CSS/JS Origami/Avocado FramerJS Low-fidelity High fidelity http://www.cooper.com/prototyping-toolshttp://prototypingtools.co/ I usually pick my prototyping tools on a couple of criteria: fidelity level which we’re working in, shareability of the prototype, is it for native app or web, does it have a lot of custom interactions or not and is it a whole service/app flow prototype, or a detailed interaction prototype.
  • 9. Some general do’s and don’ts • Use animation to convey position, or to draw attention to critical elements. Don’t animate everything. • Always try to follow good usability rules. On the mobile, read up on the OS UI guidelines. • When testing a detailed prototype outside of your team, avoid lorem ipsums and unnecessary funny names or texts - they draw the testers attention away from your product. • Prototype and test prototypes as early as possible.
  • 10. Good usability uses C.R.A.P • Contrast - establish a difference between headers and body texts - with important call-to-actions and minor links. • Repetition - design elements should follow a similar visual and functional logic throughout your product. • Alignment - align elements to create a coherent look. Don’t let stuff just float around. • Proximity - group related elements so users don’t have to find them. From The Non-Designer's Design Book by Robin Williams
  • 11. Thank you. Joni Juup
 Product Designer Email: joni@taiste.fi Twitter: @jonijuup