SlideShare a Scribd company logo
1 of 68
Download to read offline
1
Video as a
prototyping tool for
connected products
@marcharlierOā€™Reilly Design 2017
2
Hello
Product Manager
Industrial design
User Experience
Service design
Strategy
3
Hello
Tom Metcalfe Martin Charlier
@tommetcalfe @marcharlier
4
Video as a
prototyping tool for
connected products
5
Video as a
prototyping tool for
connected products
6
You might learn more
about user experience
from a wooden block and
a chop stick than from
an high-tech prototype.
7
Through early low-ļ¬
prototyping, you can ask
big and fundamental
questions about your
product before you sink
too much cost.
ā€¢ Would people use this?
ā€¢ How would it have to work
to be desirable?
ā€¢ What would it feel like to
use this?
ā€¢ Should we build this at all?
8
Video as a
prototyping tool for
connected products
9
Challenges with connected products
ā€¢ The interface might be controls on a new
kind of device.
ā€¢ The interface could be non-screen based,
like voice, gesture, proximity, physical
interaction.
ā€¢ Interaction might happen across different
devices, across space or time.
ā€¢ The overall experience doesnā€™t just happen
on a computer or a mobile - it involves
unboxing, manuals, different devices,
installationā€¦
Above: Tado Thermostat
Below: Jordi Parraā€™s Spotify Box (http://blog.zenona.com/)
10
Challenges with connected products
ā€¢ The interface might be controls on a new
kind of device.
ā€¢ The interface could be non-screen based,
like voice, gesture, proximity, physical
interaction.
ā€¢ Interaction might happen across different
devices, across space or time.
ā€¢ The overall experience doesnā€™t just happen
on a computer or a mobile - it involves
unboxing, manuals, different devices,
installationā€¦
Amazon Echo
11
Challenges with connected products
ā€¢ The interface might be controls on a new
kind of device.
ā€¢ The interface could be non-screen based,
like voice, gesture, proximity, physical
interaction.
ā€¢ Interaction might happen across different
devices, across space or time.
ā€¢ The overall experience doesnā€™t just happen
on a computer or a mobile - it involves
unboxing, manuals, different devices,
installationā€¦
Fujiļ¬lm manual
12
Challenges with connected products
ā€¢ The interface might be controls on a new
kind of device.
ā€¢ The interface could be non-screen based,
like voice, gesture, proximity, physical
interaction.
ā€¢ Interaction might happen across different
devices, across space or time.
ā€¢ The overall experience doesnā€™t just happen
on a computer or a mobile - it involves
unboxing, manuals, different devices,
installationā€¦
Photo by Ari Jay Comet (www.arijaycomet.com)
13
Conventional
prototyping methods
arenā€™t always ļ¬t for the
prototyping challenges
of connected products.
14
Bootstrap
HTML/CSS/JS
Objective-C / Swift
Software UX
prototyping tools
15
Bootstrap
HTML/CSS/JS
Objective-C / Swift
ā€¢ Software UX tools are often too
screen centric too soon.
ā€¢ They donā€™t really work for Voice
or Gesture UIs.
ā€¢ Prototyping user journeys that
happen across multiple screens
or devices isnā€™t ideal.
ā€¢ Itā€™s easy to forget the physical
context around the device.
16
Industrial design
& electronics
prototyping
17
ā€¢ Industrial design and physical
prototyping methods often lack
interactivity at the low-ļ¬ level.
ā€¢ You need electronics - this can
be time-consuming.
ā€¢ Electronics can become a barrier
quickly.
ā€¢ Easy to get carried away with
optimisation.
18
Service design
prototyping
Photos from:
D-LABS
http://www.servicedesigntools.org/tools/43
http://uxpamagazine.org/business-origami/
Photos from:
D-LABS
http://www.servicedesigntools.org/tools/43
http://uxpamagazine.org/business-origami/
19
ā€¢ Workshop-based
ā€¢ Hard to document or share with
people that werenā€™t there
20
Video as a
prototyping tool for
connected products
21
Video isnā€™t an obvious
tool for prototyping.
22
The ļ¬rst association for ā€˜videoā€™ ā€Ø
in design is often a polished, CGI ā€Ø
heavy vision ļ¬lm illustrating a ā€Ø
shiny, seamless future.
23
What makes video great
ā€¢ Effortless to follow
ā€¢ Easy to share
ā€¢ Conveys what an experience feels like -
viewers gain empathy with the actors.
24
Dissecting video
ā€¢ Script/Scenes = Description of action sequence
ā€¢ Set = The physical context in which action takes place
ā€¢ Actors = Multiple humans that carry out actions or interact
ā€¢ Props = Physical things, mock-ups, prototypes
ā€¢ Special Effects = Things, actions or behaviours that donā€™t exist
25
Dissecting video
ā€¢ Script/Scenes = Description of action sequence
ā€¢ Set = The physical context in which action takes place
ā€¢ Actors = Multiple humans that carry out actions or interact
ā€¢ Props = Physical things, mock-ups, prototypes
ā€¢ Special Effects = Things, actions or behaviours that donā€™t exist
The user journey you iterate and develop
26
Dissecting video
ā€¢ Script/Scenes = Description of action sequence
ā€¢ Set = The physical context in which action takes place
ā€¢ Actors = Multiple humans that carry out actions or interact
ā€¢ Props = Physical things, mock-ups, prototypes
ā€¢ Special Effects = Things, actions or behaviours that donā€™t exist
How you gain (and convey) empathy
with the user and their context
27
Dissecting video
ā€¢ Script/Scenes = Description of action sequence
ā€¢ Set = The physical context in which action takes place
ā€¢ Actors = Multiple humans that carry out actions or interact
ā€¢ Props = Physical things, mock-ups, prototypes
ā€¢ Special Effects = Things, actions or behaviours that donā€™t exist
Working across different touch
points, interface types, spaces and
taking into account multiple users.
28
Low-ļ¬ video prototyping
builds on paper prototyping,
enactment, storyboarding
and wizard-of-oz.
29
30 minute prototype for a connected herb garden sensor.
31
https://instagram.com/explore/tags/solidprototyping/ https://instagram.com/explore/tags/ixdprototyping
32
Gestural interface for a cooking hob
Script / Scenes
Rapid iteration
through alternative
options youā€™re unsure
about
Non-screen based
interfaces
33
Set
Understanding the
userā€™s physical
context
34
Connected loyalty coffee cup
Actors & Props
Interactions that
involve multiple
users and cross-
device interactions.
35
Robotic kitchen aid
Special Effects
Interactions with
robots and machines.
36
A connected ļ¬shing rod?!
ā€¢ Itā€™s a way to ļ¬gure out whether something is a good idea
before investing much time & money.
37
Itā€™s more about the process than the outcome
80% (The process)
ā€¢ Rapid iteration and decision
making.
ā€¢ Exploration across physical
context, multiple devices, time and
space.
ā€¢ Forces you to think in a time-based
sequence of events - a user journey.
ā€¢ Acting out: Empathy with the user.
How it might ā€˜feelā€™ like using this.
20% (The video)
ā€¢ Itā€™s self-explanatory and shareable.
ā€¢ Film is a widely understood
medium that is easily digestible.
ā€¢ Less ā€˜loss in translationā€™, relies less
on imagination of others.
ā€¢ It lets viewers judge plausibility
(they get a degree of empathy).
38
Why Instagram?
How does it work?
39
Conventional ļ¬lming Instagram
Edit while ļ¬lming
Film
ā†“
Edit
40
Forces you to focus on speciļ¬c interactions & simplify.
1. Select herb type
2. Start paring
3. Conļ¬rm on sensor
4. Install sensor
5. See notiļ¬cation
Substitution
41
The ā€˜Stop Trickā€™ (or ā€˜Substitution spliceā€™)
Recording
STOP START
ā€¢ Donā€™t move the camera.
ā€¢ Keep the same shot.
ā€¢ Only move the parts
that change.
42
43
44
See last frame as
transparent overlay.
Move clips around after
ļ¬lming.
Beyond this low-ļ¬
method, there are quick
ways of using video that
have lots of potential.
45
46
1 / 3
More elaborate ā€Ø
low-ļ¬ video prototype
47
Sketch-A-Move: Slightly
more elaborate. Both a
demonstration and an
exploration.
Anab Jain & Louise Klinker
http://superļ¬‚ux.in/index.php/work/sketch-a-move/
48
Sketch-A-Move: Slightly more elaborate. Both a demonstration and an exploration.
http://www.superļ¬‚ux.in/work/sketch-move
49
Inspiring a team
through conveying
the vision behind an
idea.
Matthias Kranz, et. al http://www.eislab.ļ¬m.uni-passau.de/ļ¬les/
publications/2006/SketchAMove_preprint.pdf
50
2 / 3
Take storyboards
to the next level
51
52
ā€œWhat it would feel like being in the theatre
watching the ļ¬nal ļ¬lmā€
ā€œTrying to convey that feelingā€
53
The storyboard isnā€™t
just read out, it is
performed.
The emotional feeling
of the scene is
conveyed.
54
55
Stills compositions
with narration
Cooper Economizer
More info: http://www.cooper.com/journal/
2008/12/economizer
56
A storyboard or video prototype can guide the tech requirements
More info: http://www.cooper.com/journal/2008/12/economizer
Design requirements Design requirements Design requirements Design requirements
57
3 / 3
High-ļ¬delity looks, but
low-ļ¬delity prototypes
58
59
Cut & paste prototype
Issue of The
Economist
Economist-styled
mock up paper parts
we glued in
Cut off
headphone
socket, glued in.
+ +
60
61
Still image animated composition - then add wiggle
Still image Animated ļ¬‚at Wiggle path
+ +
62
Keynote prototyping
63
Keynote prototyping
Look & feel: Pinching timeline to group
photos by afļ¬nity
Explainer: Group photos by afļ¬nity
when pinching timeline & create album
from stack..
Explainer: Tap stack to ā€œuncompressā€
timeline and go to selected photos.
64
Summary
Using video for
prototyping
65
Builds on low-ļ¬ methods
ā€¢ Storyboarding
ā€¢ Enactment
ā€¢ Paper prototyping / physical prototyping
ā€¢ Wizard-of-Oz
66
Works at a range of levels of ļ¬delity
Animated storyboard
Instagram sketch
High-ļ¬delity ļ¬lm with low-ļ¬ prototypes
67
Has a range of uses
ā€¢ Iterate and reļ¬ne your design
ā€¢ Articulate a joint vision
ā€¢ Document design requirements
ā€¢ Test user desirability
ā€¢ Convince investors or backers
68
Thank you.
designingconnectedproducts.com
@marcharlier

More Related Content

What's hot

Hartford.wayne wh1
Hartford.wayne wh1Hartford.wayne wh1
Hartford.wayne wh1NASAPMC
Ā 
IoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected ProductsIoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected ProductsMartin Charlier
Ā 
Mobile Prototyping Essentials Workshop: Part 2
Mobile Prototyping Essentials Workshop: Part 2Mobile Prototyping Essentials Workshop: Part 2
Mobile Prototyping Essentials Workshop: Part 2Rachel Hinman
Ā 
COMP 4010 Lecture 3 VR Input and Systems
COMP 4010 Lecture 3 VR Input and SystemsCOMP 4010 Lecture 3 VR Input and Systems
COMP 4010 Lecture 3 VR Input and SystemsMark Billinghurst
Ā 
MHIT 603: Introduction to Interaction Design
MHIT 603: Introduction to Interaction DesignMHIT 603: Introduction to Interaction Design
MHIT 603: Introduction to Interaction DesignMark Billinghurst
Ā 
Rapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented RealityRapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented RealityMark Billinghurst
Ā 
Designing for Wearables
Designing for WearablesDesigning for Wearables
Designing for WearablesMark Billinghurst
Ā 
Debugging (Docker) containers in production
Debugging (Docker) containers in productionDebugging (Docker) containers in production
Debugging (Docker) containers in productionbcantrill
Ā 
Lecture7 Example VR Applications
Lecture7 Example VR ApplicationsLecture7 Example VR Applications
Lecture7 Example VR ApplicationsMark Billinghurst
Ā 
Leadership Without Management: Scaling Organizations by Scaling Engineers
Leadership Without Management: Scaling Organizations by Scaling EngineersLeadership Without Management: Scaling Organizations by Scaling Engineers
Leadership Without Management: Scaling Organizations by Scaling Engineersbcantrill
Ā 
Introduction to Wearables
Introduction to WearablesIntroduction to Wearables
Introduction to WearablesMark Billinghurst
Ā 
COMP 4026 Lecture4: Processing and Advanced Interface Technology
COMP 4026 Lecture4: Processing and Advanced Interface TechnologyCOMP 4026 Lecture4: Processing and Advanced Interface Technology
COMP 4026 Lecture4: Processing and Advanced Interface TechnologyMark Billinghurst
Ā 
From Interaction to Empathy
From Interaction to EmpathyFrom Interaction to Empathy
From Interaction to EmpathyMark Billinghurst
Ā 
Cardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesCardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesMark Billinghurst
Ā 
The Glass Class at AWE 2015
The Glass Class at AWE 2015The Glass Class at AWE 2015
The Glass Class at AWE 2015Mark Billinghurst
Ā 
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual RealityCOMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual RealityMark Billinghurst
Ā 
COMP 4010 Lecture 6: VR Applications
COMP 4010 Lecture 6: VR ApplicationsCOMP 4010 Lecture 6: VR Applications
COMP 4010 Lecture 6: VR ApplicationsMark Billinghurst
Ā 
Mobile Prototyping Essentials - Part II
Mobile Prototyping Essentials - Part IIMobile Prototyping Essentials - Part II
Mobile Prototyping Essentials - Part IIRachel Hinman
Ā 

What's hot (20)

Hartford.wayne wh1
Hartford.wayne wh1Hartford.wayne wh1
Hartford.wayne wh1
Ā 
IoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected ProductsIoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected Products
Ā 
Mobile Prototyping Essentials Workshop: Part 2
Mobile Prototyping Essentials Workshop: Part 2Mobile Prototyping Essentials Workshop: Part 2
Mobile Prototyping Essentials Workshop: Part 2
Ā 
COMP 4010 Lecture 3 VR Input and Systems
COMP 4010 Lecture 3 VR Input and SystemsCOMP 4010 Lecture 3 VR Input and Systems
COMP 4010 Lecture 3 VR Input and Systems
Ā 
MHIT 603: Introduction to Interaction Design
MHIT 603: Introduction to Interaction DesignMHIT 603: Introduction to Interaction Design
MHIT 603: Introduction to Interaction Design
Ā 
Rapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented RealityRapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented Reality
Ā 
Designing for Wearables
Designing for WearablesDesigning for Wearables
Designing for Wearables
Ā 
Debugging (Docker) containers in production
Debugging (Docker) containers in productionDebugging (Docker) containers in production
Debugging (Docker) containers in production
Ā 
Lecture7 Example VR Applications
Lecture7 Example VR ApplicationsLecture7 Example VR Applications
Lecture7 Example VR Applications
Ā 
Leadership Without Management: Scaling Organizations by Scaling Engineers
Leadership Without Management: Scaling Organizations by Scaling EngineersLeadership Without Management: Scaling Organizations by Scaling Engineers
Leadership Without Management: Scaling Organizations by Scaling Engineers
Ā 
Introduction to Wearables
Introduction to WearablesIntroduction to Wearables
Introduction to Wearables
Ā 
COMP 4026 Lecture4: Processing and Advanced Interface Technology
COMP 4026 Lecture4: Processing and Advanced Interface TechnologyCOMP 4026 Lecture4: Processing and Advanced Interface Technology
COMP 4026 Lecture4: Processing and Advanced Interface Technology
Ā 
From Interaction to Empathy
From Interaction to EmpathyFrom Interaction to Empathy
From Interaction to Empathy
Ā 
Cardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesCardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR Experiences
Ā 
The Glass Class at AWE 2015
The Glass Class at AWE 2015The Glass Class at AWE 2015
The Glass Class at AWE 2015
Ā 
Lecture 4: VR Systems
Lecture 4: VR SystemsLecture 4: VR Systems
Lecture 4: VR Systems
Ā 
COMP 4026 - Lecture 1
COMP 4026 - Lecture 1COMP 4026 - Lecture 1
COMP 4026 - Lecture 1
Ā 
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual RealityCOMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
Ā 
COMP 4010 Lecture 6: VR Applications
COMP 4010 Lecture 6: VR ApplicationsCOMP 4010 Lecture 6: VR Applications
COMP 4010 Lecture 6: VR Applications
Ā 
Mobile Prototyping Essentials - Part II
Mobile Prototyping Essentials - Part IIMobile Prototyping Essentials - Part II
Mobile Prototyping Essentials - Part II
Ā 

Similar to Video as a prototyping tool for connected products

User Testing Doesn't Have to Be Hard
User Testing Doesn't Have to Be HardUser Testing Doesn't Have to Be Hard
User Testing Doesn't Have to Be HardShannon Leahy
Ā 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping EssentialsRachel Hinman
Ā 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping EssentialsRachel Hinman
Ā 
Design Thinking - Types of prototypes
Design Thinking - Types of prototypes Design Thinking - Types of prototypes
Design Thinking - Types of prototypes SwethaVijay10
Ā 
Prototyping - 2015 PhillyCHI UX Workshop Series
Prototyping - 2015 PhillyCHI UX Workshop SeriesPrototyping - 2015 PhillyCHI UX Workshop Series
Prototyping - 2015 PhillyCHI UX Workshop SeriesMatthew Thomas
Ā 
CSC8605 - Video as Inquiry
CSC8605 - Video as InquiryCSC8605 - Video as Inquiry
CSC8605 - Video as InquiryJohn Vines
Ā 
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Antwerp Meetup
Ā 
Stop making bland things
Stop making bland thingsStop making bland things
Stop making bland thingsAdriaan Fenwick
Ā 
Remote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityRemote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityUser Vision
Ā 
User eXperience insights
User eXperience insightsUser eXperience insights
User eXperience insightsMarion Boberg
Ā 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERSStefan Haas
Ā 
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...Dries De Roeck
Ā 
Ami2013 Tutorial Contextual Experience Prototyping
Ami2013 Tutorial Contextual Experience PrototypingAmi2013 Tutorial Contextual Experience Prototyping
Ami2013 Tutorial Contextual Experience PrototypingThomas Grill
Ā 
UX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsUX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsClaire Rowland
Ā 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product ManagementRoger Hart
Ā 
Multi-Device Digital Product Design
Multi-Device Digital Product DesignMulti-Device Digital Product Design
Multi-Device Digital Product Designprodactive
Ā 
WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignCheryl Platz
Ā 

Similar to Video as a prototyping tool for connected products (20)

User Testing Doesn't Have to Be Hard
User Testing Doesn't Have to Be HardUser Testing Doesn't Have to Be Hard
User Testing Doesn't Have to Be Hard
Ā 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
Ā 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
Ā 
Design Thinking - Types of prototypes
Design Thinking - Types of prototypes Design Thinking - Types of prototypes
Design Thinking - Types of prototypes
Ā 
Prototyping - 2015 PhillyCHI UX Workshop Series
Prototyping - 2015 PhillyCHI UX Workshop SeriesPrototyping - 2015 PhillyCHI UX Workshop Series
Prototyping - 2015 PhillyCHI UX Workshop Series
Ā 
La UX delle cose
La UX delle coseLa UX delle cose
La UX delle cose
Ā 
CSC8605 - Video as Inquiry
CSC8605 - Video as InquiryCSC8605 - Video as Inquiry
CSC8605 - Video as Inquiry
Ā 
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
Ā 
Stop making bland things
Stop making bland thingsStop making bland things
Stop making bland things
Ā 
Remote usability testing and remote user research for usability
Remote usability testing and remote user research for usabilityRemote usability testing and remote user research for usability
Remote usability testing and remote user research for usability
Ā 
User eXperience insights
User eXperience insightsUser eXperience insights
User eXperience insights
Ā 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERS
Ā 
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Ā 
Ami2013 Tutorial Contextual Experience Prototyping
Ami2013 Tutorial Contextual Experience PrototypingAmi2013 Tutorial Contextual Experience Prototyping
Ami2013 Tutorial Contextual Experience Prototyping
Ā 
Prototyping and storyboarding.pptx
 Prototyping and storyboarding.pptx Prototyping and storyboarding.pptx
Prototyping and storyboarding.pptx
Ā 
UX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsUX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected products
Ā 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product Management
Ā 
Multi-Device Digital Product Design
Multi-Device Digital Product DesignMulti-Device Digital Product Design
Multi-Device Digital Product Design
Ā 
WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction Design
Ā 
Ufix no2
Ufix no2Ufix no2
Ufix no2
Ā 

Recently uploaded

AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
Ā 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
Ā 
Cheap Rate āž„8448380779 ā–»Call Girls In Iffco Chowk Gurgaon
Cheap Rate āž„8448380779 ā–»Call Girls In Iffco Chowk GurgaonCheap Rate āž„8448380779 ā–»Call Girls In Iffco Chowk Gurgaon
Cheap Rate āž„8448380779 ā–»Call Girls In Iffco Chowk GurgaonDelhi Call girls
Ā 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
Ā 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
Ā 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
Ā 
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
Ā 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
Ā 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
Ā 
Top Rated Pune Call Girls Koregaon Park āŸŸ 6297143586 āŸŸ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park āŸŸ 6297143586 āŸŸ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park āŸŸ 6297143586 āŸŸ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park āŸŸ 6297143586 āŸŸ Call Me For Genuine S...Call Girls in Nagpur High Profile
Ā 
CALL ON āž„8923113531 šŸ”Call Girls Kalyanpur Lucknow best Female service šŸ§µ
CALL ON āž„8923113531 šŸ”Call Girls Kalyanpur Lucknow best Female service  šŸ§µCALL ON āž„8923113531 šŸ”Call Girls Kalyanpur Lucknow best Female service  šŸ§µ
CALL ON āž„8923113531 šŸ”Call Girls Kalyanpur Lucknow best Female service šŸ§µanilsa9823
Ā 
Cheap Rate āž„8448380779 ā–»Call Girls In Huda City Centre Gurgaon
Cheap Rate āž„8448380779 ā–»Call Girls In Huda City Centre GurgaonCheap Rate āž„8448380779 ā–»Call Girls In Huda City Centre Gurgaon
Cheap Rate āž„8448380779 ā–»Call Girls In Huda City Centre GurgaonDelhi Call girls
Ā 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
Ā 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
Ā 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
Ā 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
Ā 
Verified Trusted Call Girls AdugodišŸ’˜ 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls AdugodišŸ’˜ 9352852248  Good Looking standard Profil...Verified Trusted Call Girls AdugodišŸ’˜ 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls AdugodišŸ’˜ 9352852248 Good Looking standard Profil...kumaririma588
Ā 

Recently uploaded (20)

young call girls in Pandav nagar šŸ” 9953056974 šŸ” Delhi escort Service
young call girls in Pandav nagar šŸ” 9953056974 šŸ” Delhi escort Serviceyoung call girls in Pandav nagar šŸ” 9953056974 šŸ” Delhi escort Service
young call girls in Pandav nagar šŸ” 9953056974 šŸ” Delhi escort Service
Ā 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
Ā 
young call girls in Vivek ViharšŸ” 9953056974 šŸ” Delhi escort Service
young call girls in Vivek ViharšŸ” 9953056974 šŸ” Delhi escort Serviceyoung call girls in Vivek ViharšŸ” 9953056974 šŸ” Delhi escort Service
young call girls in Vivek ViharšŸ” 9953056974 šŸ” Delhi escort Service
Ā 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
Ā 
Cheap Rate āž„8448380779 ā–»Call Girls In Iffco Chowk Gurgaon
Cheap Rate āž„8448380779 ā–»Call Girls In Iffco Chowk GurgaonCheap Rate āž„8448380779 ā–»Call Girls In Iffco Chowk Gurgaon
Cheap Rate āž„8448380779 ā–»Call Girls In Iffco Chowk Gurgaon
Ā 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Ā 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
Ā 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Ā 
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...
Ā 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
Ā 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
Ā 
Top Rated Pune Call Girls Koregaon Park āŸŸ 6297143586 āŸŸ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park āŸŸ 6297143586 āŸŸ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park āŸŸ 6297143586 āŸŸ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park āŸŸ 6297143586 āŸŸ Call Me For Genuine S...
Ā 
CALL ON āž„8923113531 šŸ”Call Girls Kalyanpur Lucknow best Female service šŸ§µ
CALL ON āž„8923113531 šŸ”Call Girls Kalyanpur Lucknow best Female service  šŸ§µCALL ON āž„8923113531 šŸ”Call Girls Kalyanpur Lucknow best Female service  šŸ§µ
CALL ON āž„8923113531 šŸ”Call Girls Kalyanpur Lucknow best Female service šŸ§µ
Ā 
Cheap Rate āž„8448380779 ā–»Call Girls In Huda City Centre Gurgaon
Cheap Rate āž„8448380779 ā–»Call Girls In Huda City Centre GurgaonCheap Rate āž„8448380779 ā–»Call Girls In Huda City Centre Gurgaon
Cheap Rate āž„8448380779 ā–»Call Girls In Huda City Centre Gurgaon
Ā 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
Ā 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
Ā 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
Ā 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Ā 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
Ā 
Verified Trusted Call Girls AdugodišŸ’˜ 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls AdugodišŸ’˜ 9352852248  Good Looking standard Profil...Verified Trusted Call Girls AdugodišŸ’˜ 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls AdugodišŸ’˜ 9352852248 Good Looking standard Profil...
Ā 

Video as a prototyping tool for connected products