際際滷

際際滷Share a Scribd company logo
How I came to build a 
PROTOTYPE? 
For mobile develop
My name is 
Rice Tseng 
Interaction designer, UI Engineer & Visual designer 
Almost 2 years ux design experience 
2013 Yahoo! Hack Taiwan - Winning 1st place
You can 
Find me on 
website : http://ricetseng.com 
dribbble : https://dribbble.com/ricetseng 
behance : https://www.behance.net/ricetseng
Agenda 
1. Design process 
2. Key points when you make mobile 
prototype 
 provide right scenario 
 prototype = conversation 
 motion design 
- animation properties 
- time & speed 
- authentic motion 
- responsive interaction 
- meaningful transitions 
- delightful details 
3. How I came to build a prototype? 
4. Prototype tools ( pros, cons, 
comparison )
If a picture paints a thousand words, a prototype 
is worth a thousand pictures. 
 Richard Eisermann
Design process
Isolated design process 
( UX Design, IA, VD ) 
Sketch - Lo-fi wireframes - Hi-fi mockups 
scope research design 
phase build test 
http://blog.twg.ca/2013/05/experiencedesignersinagileteam/
Integrated design process 
( UX Design, IA, VD, ID, QA ) 
Sketch - Style Guide - F2E 
scope research working 
prototype build test 
http://blog.twg.ca/2013/05/experiencedesignersinagileteam/
working 
prototype
idea 
prototype build 
measure 
learn 
build 
measure 
iterate
Key points when you make mobile prototype
1 
mobile prototype should give user 
right scenario
How I came to build a prototype for mobile develop
2 
Prototype = 
Conversation
Designer Gap Other 
RD 
PM 
Designer
How I came to build a prototype for mobile develop
Hi, Rice 
Could you provide 
the backward 
animation demo to 
me?
How I came to build a prototype for mobile develop
3 
- motion design - 
Demo Pinterest with Material Design
How I came to build a prototype for mobile develop
3 
- motion design - 
Animation Properties
Position Scale Opacity
Position Rotation Scale Anchor Opacity
Position Rotation Scale Anchor Opacity
z-index
Animation by Jeff Broderick
color
Animation by Rice Tseng
3 
- motion design - 
Time & Speed
Animation by Thomas Bogner
Position
ease animation 
http://easings.net/zh-cn
timing & spacing
reading the linear transition
reading the easing curves
Common usage : app menu slide
ease-in
ease-out
start action end 
initial properties How long should the animation take? 
Whats the element timing? 
speed? 
Which element is the next animations? 
 
final properties
3 
- motion design - 
Authentic Motion
Mass and weight 
- DO -
Mass and weight 
- NG -
How I came to build a prototype for mobile develop
3 
- motion design - 
Responsive Interaction
How I came to build a prototype for mobile develop
How I came to build a prototype for mobile develop
3 
- motion design - 
Meaningful Transitions
Hierarchical Timing 
- DO - 
- NG -
How I came to build a prototype for mobile develop
How I came to build a prototype for mobile develop
3 
- motion design - 
Delightful Details
How I came to build a prototype for mobile develop
How I came to build a prototype?
UI design animation interaction
UI design animation interaction 
PS 
sketch 
keynote 
 
AE 
keynote 
QC 
 
framer.js 
axure 
pixate 
invision 
Form
Prototype tools
Time/speed鐚fast 
learning curve : low 
usability testing : NG 
interactions/gesture : NG 
animation : average 
device testing : NG 
pros : presentation 
cons : just for animation 
Keynote
Time/speed鐚depends on you 
learning curve : average 
usability testing : NG 
interactions/gesture : NG 
animation : high 
device testing : NG 
pros : presentation, demo concept 
cons : not interactive 
After Effect
How I came to build a prototype for mobile develop
How I came to build a prototype for mobile develop
Time/speed鐚depends on you 
learning curve : average 
usability testing : NG 
interactions/gesture : OK 
animation : high 
device testing : NG 
pros : interactive animation 
cons : screen to screen prototype 
QC + Origami
How I came to build a prototype for mobile develop
Time/speed鐚depends on you 
learning curve : average 
usability testing : OK 
interactions/gesture : OK 
animation : high 
device testing : OK 
pros : highly interactive 
cons : single screen prototype 
Framer.js
http://j.mp/1yTS1W2
How I came to build a prototype for mobile develop
Time/speed鐚high 
learning curve : average 
usability testing : OK 
interactions/gesture : OK 
animation : high 
device testing : OK 
pros : interactive 
cons : single screen prototype 
Pixate
Time/speed鐚high 
learning curve : low 
usability testing : OK 
interactions: OK 
animation : average 
device testing : OK 
pros : screen to screen prototype 
cons : not so flexible 
Flinto
https://www.flinto.com/p/a9bf0903
How I came to build a prototype for mobile develop
Thank you 
by Rice Tseng

More Related Content

Similar to How I came to build a prototype for mobile develop (20)

Rapid design prototyping
Rapid design prototypingRapid design prototyping
Rapid design prototyping
Ayako Sayama
Make Tools
Make ToolsMake Tools
Make Tools
Victor Lombardi
Web animation, interaction and user experience
Web animation, interaction and user experienceWeb animation, interaction and user experience
Web animation, interaction and user experience
saya4
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - Monterey
Dave Malouf
Ashfaq Amin's UX Portfolio
Ashfaq Amin's UX PortfolioAshfaq Amin's UX Portfolio
Ashfaq Amin's UX Portfolio
Ashfaq Amin
2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems
Mark Billinghurst
Beyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileBeyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and Agile
Jeff Gothelf
Captivate and Articulate Storyline
Captivate and Articulate StorylineCaptivate and Articulate Storyline
Captivate and Articulate Storyline
Yum Studio
Javascript Animation with Canvas - Gregory Starr 2015
Javascript Animation with Canvas - Gregory Starr 2015Javascript Animation with Canvas - Gregory Starr 2015
Javascript Animation with Canvas - Gregory Starr 2015
Gregory Starr
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
Sarah Dutkiewicz
UX Pres MIni version!
UX Pres MIni version!UX Pres MIni version!
UX Pres MIni version!
Jessi Baker
UX Workshop
UX WorkshopUX Workshop
UX Workshop
lomalogue
UX Work Shop
UX Work ShopUX Work Shop
UX Work Shop
Jessi Baker
Portfolio - Lee, Kyungchan / Interaction Architect
Portfolio - Lee, Kyungchan / Interaction ArchitectPortfolio - Lee, Kyungchan / Interaction Architect
Portfolio - Lee, Kyungchan / Interaction Architect
Kyungchan Lee
Supercharge your application with the best UX practices
Supercharge your application with the best UX practicesSupercharge your application with the best UX practices
Supercharge your application with the best UX practices
Gercek Karakus
Crafting Experience
Crafting ExperienceCrafting Experience
Crafting Experience
Reza Budi Prabowo
Startup Institute NYC: Styling
Startup Institute NYC: StylingStartup Institute NYC: Styling
Startup Institute NYC: Styling
Matthew Gerrior
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAs
Dave Malouf
Web valley talk - usability, visualization and mobile app development
Web valley talk - usability, visualization and mobile app developmentWeb valley talk - usability, visualization and mobile app development
Web valley talk - usability, visualization and mobile app development
Eamonn Maguire
How I learned to stop worrying and love UX metrics
How I learned to stop worrying and love UX metricsHow I learned to stop worrying and love UX metrics
How I learned to stop worrying and love UX metrics
Tammy Everts
Rapid design prototyping
Rapid design prototypingRapid design prototyping
Rapid design prototyping
Ayako Sayama
Web animation, interaction and user experience
Web animation, interaction and user experienceWeb animation, interaction and user experience
Web animation, interaction and user experience
saya4
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - Monterey
Dave Malouf
Ashfaq Amin's UX Portfolio
Ashfaq Amin's UX PortfolioAshfaq Amin's UX Portfolio
Ashfaq Amin's UX Portfolio
Ashfaq Amin
2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems2022 COMP4010 Lecture 6: Designing AR Systems
2022 COMP4010 Lecture 6: Designing AR Systems
Mark Billinghurst
Beyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileBeyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and Agile
Jeff Gothelf
Captivate and Articulate Storyline
Captivate and Articulate StorylineCaptivate and Articulate Storyline
Captivate and Articulate Storyline
Yum Studio
Javascript Animation with Canvas - Gregory Starr 2015
Javascript Animation with Canvas - Gregory Starr 2015Javascript Animation with Canvas - Gregory Starr 2015
Javascript Animation with Canvas - Gregory Starr 2015
Gregory Starr
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
Sarah Dutkiewicz
UX Pres MIni version!
UX Pres MIni version!UX Pres MIni version!
UX Pres MIni version!
Jessi Baker
UX Workshop
UX WorkshopUX Workshop
UX Workshop
lomalogue
Portfolio - Lee, Kyungchan / Interaction Architect
Portfolio - Lee, Kyungchan / Interaction ArchitectPortfolio - Lee, Kyungchan / Interaction Architect
Portfolio - Lee, Kyungchan / Interaction Architect
Kyungchan Lee
Supercharge your application with the best UX practices
Supercharge your application with the best UX practicesSupercharge your application with the best UX practices
Supercharge your application with the best UX practices
Gercek Karakus
Startup Institute NYC: Styling
Startup Institute NYC: StylingStartup Institute NYC: Styling
Startup Institute NYC: Styling
Matthew Gerrior
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAs
Dave Malouf
Web valley talk - usability, visualization and mobile app development
Web valley talk - usability, visualization and mobile app developmentWeb valley talk - usability, visualization and mobile app development
Web valley talk - usability, visualization and mobile app development
Eamonn Maguire
How I learned to stop worrying and love UX metrics
How I learned to stop worrying and love UX metricsHow I learned to stop worrying and love UX metrics
How I learned to stop worrying and love UX metrics
Tammy Everts

Recently uploaded (20)

A BRIEF EXPLANATION ABOUT HTML ELEMENTS AND USES
A BRIEF EXPLANATION ABOUT HTML ELEMENTS AND USESA BRIEF EXPLANATION ABOUT HTML ELEMENTS AND USES
A BRIEF EXPLANATION ABOUT HTML ELEMENTS AND USES
xdrillz3
Ch6-CuttingTools power point presentaiio
Ch6-CuttingTools power point presentaiioCh6-CuttingTools power point presentaiio
Ch6-CuttingTools power point presentaiio
2024ht56524
735666269-certificates-for-perfect-attendance.pptx
735666269-certificates-for-perfect-attendance.pptx735666269-certificates-for-perfect-attendance.pptx
735666269-certificates-for-perfect-attendance.pptx
EdnaEnolpe1
DaVinci Resolve Studio 20.0.0.23 Crack + Activation Key [2025]
DaVinci Resolve Studio 20.0.0.23 Crack + Activation Key [2025]DaVinci Resolve Studio 20.0.0.23 Crack + Activation Key [2025]
DaVinci Resolve Studio 20.0.0.23 Crack + Activation Key [2025]
muhaamadalhan
Nobody wants to make players sick: GA Conf
Nobody wants to make players sick: GA ConfNobody wants to make players sick: GA Conf
Nobody wants to make players sick: GA Conf
Aderyn Thompson
Design 2 Template for school forms......
Design 2 Template  for school forms......Design 2 Template  for school forms......
Design 2 Template for school forms......
EdnaEnolpe1
thshsjsjszhhzhsusususususudududuudja 2 .pptx
thshsjsjszhhzhsusususususudududuudja 2 .pptxthshsjsjszhhzhsusususususudududuudja 2 .pptx
thshsjsjszhhzhsusususususudududuudja 2 .pptx
heavnschris
EIKT V. IVA. LIST IT studen. _B.pptx
EIKT V.  IVA.   LIST IT studen.  _B.pptxEIKT V.  IVA.   LIST IT studen.  _B.pptx
EIKT V. IVA. LIST IT studen. _B.pptx
amarjain991
Mixing Vintage and Modern Styles in Your Home Design
Mixing Vintage and Modern Styles in Your Home DesignMixing Vintage and Modern Styles in Your Home Design
Mixing Vintage and Modern Styles in Your Home Design
ToposDesignsg
NWP Power Point for Energy Audit Report.pptx
NWP Power Point for Energy Audit Report.pptxNWP Power Point for Energy Audit Report.pptx
NWP Power Point for Energy Audit Report.pptx
navakadhammavaro
Carnivaldfghjkl;dfegufhweweugyugweudwefdweudue
Carnivaldfghjkl;dfegufhweweugyugweudwefdweudueCarnivaldfghjkl;dfegufhweweugyugweudwefdweudue
Carnivaldfghjkl;dfegufhweweugyugweudwefdweudue
sahan1231
Supply chain design working and flexible
Supply chain design working and flexibleSupply chain design working and flexible
Supply chain design working and flexible
DikshaGupta189
21ARC35_MODULE 5 -FIRE SAFETY NORMS_LECTURE NOTES.pdf
21ARC35_MODULE 5 -FIRE SAFETY NORMS_LECTURE NOTES.pdf21ARC35_MODULE 5 -FIRE SAFETY NORMS_LECTURE NOTES.pdf
21ARC35_MODULE 5 -FIRE SAFETY NORMS_LECTURE NOTES.pdf
RajKaranKumar4
Tongue_Disease_Detection_Presentation_v2.pptx
Tongue_Disease_Detection_Presentation_v2.pptxTongue_Disease_Detection_Presentation_v2.pptx
Tongue_Disease_Detection_Presentation_v2.pptx
dnsr8465
Architecture student model-making images
Architecture student model-making  imagesArchitecture student model-making  images
Architecture student model-making images
mumtahatabassum1842
GE-108-LESSON8.pptxhhhnjuiniikjijjnjujnnnbb
GE-108-LESSON8.pptxhhhnjuiniikjijjnjujnnnbbGE-108-LESSON8.pptxhhhnjuiniikjijjnjujnnnbb
GE-108-LESSON8.pptxhhhnjuiniikjijjnjujnnnbb
HarleySamboFavor
Villa de'Urgell -.pdf New single-family residence being developed in a twenty...
Villa de'Urgell -.pdf New single-family residence being developed in a twenty...Villa de'Urgell -.pdf New single-family residence being developed in a twenty...
Villa de'Urgell -.pdf New single-family residence being developed in a twenty...
Manny Vesa
Download Adobe After Effects Crack Latest Version [Updated]
Download Adobe After Effects Crack Latest Version [Updated]Download Adobe After Effects Crack Latest Version [Updated]
Download Adobe After Effects Crack Latest Version [Updated]
muhaamadalhan
Justice.pdfmmmmmmmmmmmmmmmmmmmkjhhhhhhjg
Justice.pdfmmmmmmmmmmmmmmmmmmmkjhhhhhhjgJustice.pdfmmmmmmmmmmmmmmmmmmmkjhhhhhhjg
Justice.pdfmmmmmmmmmmmmmmmmmmmkjhhhhhhjg
shraddhaborade3186
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptxWhite Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
saxenasachin470
A BRIEF EXPLANATION ABOUT HTML ELEMENTS AND USES
A BRIEF EXPLANATION ABOUT HTML ELEMENTS AND USESA BRIEF EXPLANATION ABOUT HTML ELEMENTS AND USES
A BRIEF EXPLANATION ABOUT HTML ELEMENTS AND USES
xdrillz3
Ch6-CuttingTools power point presentaiio
Ch6-CuttingTools power point presentaiioCh6-CuttingTools power point presentaiio
Ch6-CuttingTools power point presentaiio
2024ht56524
735666269-certificates-for-perfect-attendance.pptx
735666269-certificates-for-perfect-attendance.pptx735666269-certificates-for-perfect-attendance.pptx
735666269-certificates-for-perfect-attendance.pptx
EdnaEnolpe1
DaVinci Resolve Studio 20.0.0.23 Crack + Activation Key [2025]
DaVinci Resolve Studio 20.0.0.23 Crack + Activation Key [2025]DaVinci Resolve Studio 20.0.0.23 Crack + Activation Key [2025]
DaVinci Resolve Studio 20.0.0.23 Crack + Activation Key [2025]
muhaamadalhan
Nobody wants to make players sick: GA Conf
Nobody wants to make players sick: GA ConfNobody wants to make players sick: GA Conf
Nobody wants to make players sick: GA Conf
Aderyn Thompson
Design 2 Template for school forms......
Design 2 Template  for school forms......Design 2 Template  for school forms......
Design 2 Template for school forms......
EdnaEnolpe1
thshsjsjszhhzhsusususususudududuudja 2 .pptx
thshsjsjszhhzhsusususususudududuudja 2 .pptxthshsjsjszhhzhsusususususudududuudja 2 .pptx
thshsjsjszhhzhsusususususudududuudja 2 .pptx
heavnschris
EIKT V. IVA. LIST IT studen. _B.pptx
EIKT V.  IVA.   LIST IT studen.  _B.pptxEIKT V.  IVA.   LIST IT studen.  _B.pptx
EIKT V. IVA. LIST IT studen. _B.pptx
amarjain991
Mixing Vintage and Modern Styles in Your Home Design
Mixing Vintage and Modern Styles in Your Home DesignMixing Vintage and Modern Styles in Your Home Design
Mixing Vintage and Modern Styles in Your Home Design
ToposDesignsg
NWP Power Point for Energy Audit Report.pptx
NWP Power Point for Energy Audit Report.pptxNWP Power Point for Energy Audit Report.pptx
NWP Power Point for Energy Audit Report.pptx
navakadhammavaro
Carnivaldfghjkl;dfegufhweweugyugweudwefdweudue
Carnivaldfghjkl;dfegufhweweugyugweudwefdweudueCarnivaldfghjkl;dfegufhweweugyugweudwefdweudue
Carnivaldfghjkl;dfegufhweweugyugweudwefdweudue
sahan1231
Supply chain design working and flexible
Supply chain design working and flexibleSupply chain design working and flexible
Supply chain design working and flexible
DikshaGupta189
21ARC35_MODULE 5 -FIRE SAFETY NORMS_LECTURE NOTES.pdf
21ARC35_MODULE 5 -FIRE SAFETY NORMS_LECTURE NOTES.pdf21ARC35_MODULE 5 -FIRE SAFETY NORMS_LECTURE NOTES.pdf
21ARC35_MODULE 5 -FIRE SAFETY NORMS_LECTURE NOTES.pdf
RajKaranKumar4
Tongue_Disease_Detection_Presentation_v2.pptx
Tongue_Disease_Detection_Presentation_v2.pptxTongue_Disease_Detection_Presentation_v2.pptx
Tongue_Disease_Detection_Presentation_v2.pptx
dnsr8465
Architecture student model-making images
Architecture student model-making  imagesArchitecture student model-making  images
Architecture student model-making images
mumtahatabassum1842
GE-108-LESSON8.pptxhhhnjuiniikjijjnjujnnnbb
GE-108-LESSON8.pptxhhhnjuiniikjijjnjujnnnbbGE-108-LESSON8.pptxhhhnjuiniikjijjnjujnnnbb
GE-108-LESSON8.pptxhhhnjuiniikjijjnjujnnnbb
HarleySamboFavor
Villa de'Urgell -.pdf New single-family residence being developed in a twenty...
Villa de'Urgell -.pdf New single-family residence being developed in a twenty...Villa de'Urgell -.pdf New single-family residence being developed in a twenty...
Villa de'Urgell -.pdf New single-family residence being developed in a twenty...
Manny Vesa
Download Adobe After Effects Crack Latest Version [Updated]
Download Adobe After Effects Crack Latest Version [Updated]Download Adobe After Effects Crack Latest Version [Updated]
Download Adobe After Effects Crack Latest Version [Updated]
muhaamadalhan
Justice.pdfmmmmmmmmmmmmmmmmmmmkjhhhhhhjg
Justice.pdfmmmmmmmmmmmmmmmmmmmkjhhhhhhjgJustice.pdfmmmmmmmmmmmmmmmmmmmkjhhhhhhjg
Justice.pdfmmmmmmmmmmmmmmmmmmmkjhhhhhhjg
shraddhaborade3186
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptxWhite Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
saxenasachin470

How I came to build a prototype for mobile develop