SlideShare a Scribd company logo
1 of 27
Download to read offline
I N T R O D U C T I O N T O M I C R O I N T E R A C T I O N S
“ F O U N D A T I O N O F D E T A I L S T H A T D E L I G H T ” , B Y E R I C A K L O S T E R M A N
W H A T I S A M I C R O I N T E R A C T I O N ?
W H Y A R E M I C R O I N T E R A C T I O N S
I M P O R T A N T ?
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
R E S O U R C E S
1
2
3
4
MICROINTERACTIONS:
The functional, interactive details of a product
W H A T I S A M I C R O I N T E R A C T I O N ?
M I C R O I N T E R A C T I O N S
FEATURES VS. MICROINTERACTIONS
- Simple
- Brief
- Should be nearly effortless
W H A T I S A M I C R O I N T E R A C T I O N ?
F E A T U R E S
- Complex (multiuse case)
- Time consuming
- Cognitively Engaging
A music player is a feature.
Adjusting the volume is a microinteraction.
MICROINTERACTIONS ARE GOOD FOR:
- Accomplishing a single task
- Connecting devices together
- Interacting with a single piece of data (stock price,
temperature, etc.)
- Controlling an ongoing process (changing the TV
channel)
- Adjusting a setting
- Viewing or creating a small piece of content (status
message)
- Turning a feature on or off
W H A T I S A M I C R O I N T E R A C T I O N ?
Logging into a system is a common microinteraction.
W H A T I S A M I C R O I N T E R A C T I O N ?
W H Y A R E M I C R O I N T E R A C T I O N S
I M P O R T A N T ?
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
R E S O U R C E S
1
2
3
4
1. Increases adoption and brand loyalty
W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ?
Google+ Facebookvs.
2. Can be product differentiators
W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ?
3. The design of your product is only as good as its smallest part
W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ?
=
4. They fit well into our multiplatform existence
W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ?
5. Forces designers to work simply and focus on details
W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ?
W H A T I S A M I C R O I N T E R A C T I O N ?
W H Y A R E M I C R O I N T E R A C T I O N S
I M P O R T A N T ?
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
R E S O U R C E S
1
2
3
4
A microinteraction is made up of four parts:
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
1.
A trigger that
initiates it
2.
Rules that
determine how it
functions
3.
Feedback that the
rules generate
4.
Loops & Modes
that make up its
meta rules
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
Trigger Rules Feedback Loops & Modes
TRIGGERS
- Are user or system initiated
- User initiated: manually triggered via pushing a
button, clicking on something, waving or a voice
command, etc.
- System initiated: certain conditions are met
within the system before before being initiated
- Are supported by user needs to determine it’s
affordances, accessibility, and persistence
- Initiate a sequence of behavior (at least one rule is
turned on)
Example of a trigger. Once you use the trigger (the light switch), the light turns on.
Examples of user initiated triggers.
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
W H A T I S A M I C R O I N T E R A C T I O N ?
System triggers can be other microinteractions. In this example, the end of step one (a microinteraction)
becomes a trigger for step 2 (another microinteraction).
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
Trigger Rules Feedback Loops & Modes
RULES DETERMINE:
- How the microinteraction responds to the trigger
being activated
- What can and can’t be done by the user while the
microinteraction is in process
- What happens and in what order
- Effects user experience
- What data is being used and from where
- The configuration and parameters of any
algorithms
- What feedback is delivered and when
- What mode the interaction is in
- If the microinteraction repeats and how often
- What happens when the microinteraction ends
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
TURNING ON A LIGHT
- When the switch is thrown, the light turns on and
stays on
- If the switch is thrown again, turn the light off
S I M P L E R U L E S
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
SELECTING DEFAULT ACCOUNT
M O R E N U A N C E S
- When the default account is selected, change the
grey star to the yellow star
- User selects the star drop-down. Is the account the
default?
- If so, display the message “This is your default
account” in grey.
- If not, display the option “Select as default account”
in black.
- User selects option “Select as default account”
- The account is made the default account, and the
grey star is changed to yellow star.
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
Trigger Rules Feedback Loops & Modes
FEEDBACK
- Anything you see, hear, or feel that helps you
understand the rules
- Can take many forms
- Graphics, sounds, animation, prominent, subtle
- The place to express the personality of the product
- Can have its own rules
- These can become their own microinteractions
as settings
When you are invited to a new dropbox folder, the icon folder is smiling. -via Little Big
Details.
Google Docs gives different animal names to anonymous viewers of a document. -via
Little Big Details
Example of feedback with personality: When using an ad blocker on OkCupid, ads are replaced by a message
asking for a donation to cover the lost revenue. -via Little Big Details
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
Trigger Rules Feedback Loops & Modes
LOOPS
- Are a cycle that repeats, usually for a set duration
- Determine the pace and overall lifespan of the
microinteraction
- Indicated (directly or indirectly) via the rules
- Loops have a big effect on user experience
- Too few cycles = rushed or intrusive
- Too long a loop = sluggish and nonresponsive
Example of a loop: In Spotify, items in the “Added” column fade over time.
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
Trigger Rules Feedback Loops & Modes
T YPES OF LOOPS
- Two basic kinds:
- Open loops: do not respond to feedback; they
execute and end
- Closed loops: are self-adjusting
- Most powerful (The Long Wow):
- Long loops that take place over long durations
- and/or are closed loops, adapting over time to
behavioral feedback
A Long Wow in YouTube denotes recently performed searches in purple. is detail helps
the microinteraction of searching feel customized. - via Little Big Details
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
Trigger Rules Feedback Loops & Modes
MODES:
- A “fork” in the rules
- Takes you away to do one subtask, then returns
you to main action
- Should be used very, very sparingly
- As in no more than one, but should be zero
- They can cause errors and confusion
- User must learn more
- Use only when there is an infrequent action that
might clutter the microinteraction, such as a
settings mode
- Should typically be located on its own “page”
An example of a mode: adding a city in Apple’s Weather app to get weather data on.
W H A T I S A M I C R O I N T E R A C T I O N ?
W H Y A R E M I C R O I N T E R A C T I O N S
I M P O R T A N T ?
S T R U C T U R E O F M I C R O I N T E R A C T I O N S
R E S O U R C E S
1
2
3
4
RESOURCES:
- Microinteractions, by Dan Saffer: http://microinteractions.com
- “Why good storytelling helps you design great products”, by
Braden Koweitz: http://bit.ly/12te7iP
- Microinteraction examples: http://littlebigdetails.com
- House of Buttons: http://houseofbuttons.tumblr.com/
- “The Long Wow”, by Brandon Schauer: http://bit.ly/YzYXE6
R E S O U R C E S
T H E E N D
B Y E R I C A K L O S T E R M A N
Q U E S T I O N S ? C O N T A C T M E @ E K L O S T E R M A N

More Related Content

What's hot

Artifitial intelligence (ai) all in one
Artifitial intelligence (ai) all in oneArtifitial intelligence (ai) all in one
Artifitial intelligence (ai) all in onejehan1987
 
voice recognition security system ppt
voice recognition security system pptvoice recognition security system ppt
voice recognition security system pptNitesh Dubey
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceBikas Sadashiv
 
AGI.pptx
AGI.pptxAGI.pptx
AGI.pptxKKoyal1
 
Artifical intelligence
Artifical intelligenceArtifical intelligence
Artifical intelligenceRizwan Afzal
 
Presentation ppt.pptx
Presentation ppt.pptxPresentation ppt.pptx
Presentation ppt.pptxHuangKedeh
 
An Analysis of Benefits and Risks of Artificial Intelligence
An Analysis of Benefits and Risks of Artificial IntelligenceAn Analysis of Benefits and Risks of Artificial Intelligence
An Analysis of Benefits and Risks of Artificial Intelligenceijtsrd
 
Artificial intelligence and its application
Artificial intelligence and its applicationArtificial intelligence and its application
Artificial intelligence and its applicationMohammed Abdel Razek
 
AI - Opportunities and Challenges
AI - Opportunities and ChallengesAI - Opportunities and Challenges
AI - Opportunities and ChallengesBert Jan Schrijver
 
AI EXPLAINED Non-Technical Guide for Policymakers
AI EXPLAINED Non-Technical Guide for PolicymakersAI EXPLAINED Non-Technical Guide for Policymakers
AI EXPLAINED Non-Technical Guide for PolicymakersBranka Panic
 
Latest technologies in computer system AI(Artificial Intelligence) Knowledg...
Latest technologies in computer system  AI(Artificial Intelligence)  Knowledg...Latest technologies in computer system  AI(Artificial Intelligence)  Knowledg...
Latest technologies in computer system AI(Artificial Intelligence) Knowledg...muhammad-Sulaiman
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceA.I. Tazib
 
Artificial Intelligence - Forwarded by Jeff Campau
Artificial Intelligence - Forwarded by Jeff CampauArtificial Intelligence - Forwarded by Jeff Campau
Artificial Intelligence - Forwarded by Jeff CampauJeff Campau
 
Technologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligenceTechnologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligencePioneers.io
 
L1-Introduction to Artificial Intelligence.pdf
L1-Introduction to Artificial Intelligence.pdfL1-Introduction to Artificial Intelligence.pdf
L1-Introduction to Artificial Intelligence.pdfSyedAbdullah854076
 

What's hot (20)

Artifitial intelligence (ai) all in one
Artifitial intelligence (ai) all in oneArtifitial intelligence (ai) all in one
Artifitial intelligence (ai) all in one
 
voice recognition security system ppt
voice recognition security system pptvoice recognition security system ppt
voice recognition security system ppt
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
AGI.pptx
AGI.pptxAGI.pptx
AGI.pptx
 
Artifical intelligence
Artifical intelligenceArtifical intelligence
Artifical intelligence
 
Presentation ppt.pptx
Presentation ppt.pptxPresentation ppt.pptx
Presentation ppt.pptx
 
ROBOTICS - Introduction to Robotics Microcontroller
ROBOTICS -  Introduction to Robotics MicrocontrollerROBOTICS -  Introduction to Robotics Microcontroller
ROBOTICS - Introduction to Robotics Microcontroller
 
Smart Mirror for Digital Signage
Smart Mirror for Digital SignageSmart Mirror for Digital Signage
Smart Mirror for Digital Signage
 
An Analysis of Benefits and Risks of Artificial Intelligence
An Analysis of Benefits and Risks of Artificial IntelligenceAn Analysis of Benefits and Risks of Artificial Intelligence
An Analysis of Benefits and Risks of Artificial Intelligence
 
Artificial intelligence and its application
Artificial intelligence and its applicationArtificial intelligence and its application
Artificial intelligence and its application
 
AI - Opportunities and Challenges
AI - Opportunities and ChallengesAI - Opportunities and Challenges
AI - Opportunities and Challenges
 
AI EXPLAINED Non-Technical Guide for Policymakers
AI EXPLAINED Non-Technical Guide for PolicymakersAI EXPLAINED Non-Technical Guide for Policymakers
AI EXPLAINED Non-Technical Guide for Policymakers
 
Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence
 
Latest technologies in computer system AI(Artificial Intelligence) Knowledg...
Latest technologies in computer system  AI(Artificial Intelligence)  Knowledg...Latest technologies in computer system  AI(Artificial Intelligence)  Knowledg...
Latest technologies in computer system AI(Artificial Intelligence) Knowledg...
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Lect 01, 02
Lect 01, 02Lect 01, 02
Lect 01, 02
 
Nao robot
Nao robotNao robot
Nao robot
 
Artificial Intelligence - Forwarded by Jeff Campau
Artificial Intelligence - Forwarded by Jeff CampauArtificial Intelligence - Forwarded by Jeff Campau
Artificial Intelligence - Forwarded by Jeff Campau
 
Technologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligenceTechnologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial Intelligence
 
L1-Introduction to Artificial Intelligence.pdf
L1-Introduction to Artificial Intelligence.pdfL1-Introduction to Artificial Intelligence.pdf
L1-Introduction to Artificial Intelligence.pdf
 

Similar to Intro to Microinteractions: Foundation of Details that Delight

Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016Ravi Pal
 
100% Visibility - Jason Yee - Codemotion Amsterdam 2018
100% Visibility - Jason Yee - Codemotion Amsterdam 2018100% Visibility - Jason Yee - Codemotion Amsterdam 2018
100% Visibility - Jason Yee - Codemotion Amsterdam 2018Codemotion
 
Gain Maximum Visibility into Your Applications - DEM03 - Chicago AWS Summit
Gain Maximum Visibility into Your Applications - DEM03 - Chicago AWS SummitGain Maximum Visibility into Your Applications - DEM03 - Chicago AWS Summit
Gain Maximum Visibility into Your Applications - DEM03 - Chicago AWS SummitAmazon Web Services
 
Gain Maximum Visibility into Your Applications
Gain Maximum Visibility into Your Applications Gain Maximum Visibility into Your Applications
Gain Maximum Visibility into Your Applications Amazon Web Services
 
Decoupled APIs through Microservices
Decoupled APIs through MicroservicesDecoupled APIs through Microservices
Decoupled APIs through MicroservicesDavid Simons
 
Apple Watch Development with Xamarin Watch Kit
Apple Watch Development with Xamarin Watch KitApple Watch Development with Xamarin Watch Kit
Apple Watch Development with Xamarin Watch KitTom Soderling
 
Demonolithing The Monolith? Bullocks!
Demonolithing The Monolith?  Bullocks!Demonolithing The Monolith?  Bullocks!
Demonolithing The Monolith? Bullocks!Scott Sosna
 
Rutvik NETWORK MANAGEMENT PROJECT PPT FOR BUSINESS
Rutvik NETWORK MANAGEMENT PROJECT PPT FOR BUSINESSRutvik NETWORK MANAGEMENT PROJECT PPT FOR BUSINESS
Rutvik NETWORK MANAGEMENT PROJECT PPT FOR BUSINESSKathiriyaParthiv
 
The Ultimate Guide to Non-Coding Tech Jobs
The Ultimate Guide to Non-Coding Tech JobsThe Ultimate Guide to Non-Coding Tech Jobs
The Ultimate Guide to Non-Coding Tech JobsJeremy Schifeling
 
Decoupled APIs through microservices
Decoupled APIs through microservicesDecoupled APIs through microservices
Decoupled APIs through microservicesDavid Simons
 
Effective feedback design
Effective feedback designEffective feedback design
Effective feedback designHarshal Patil
 
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...Michael Ong
 
Information at Point of Need: Practical Tips to Augment Your Library Service
Information at Point of Need: Practical Tips to Augment Your Library ServiceInformation at Point of Need: Practical Tips to Augment Your Library Service
Information at Point of Need: Practical Tips to Augment Your Library ServiceSiobhán Dunne
 
SELF-INTEREST IN INNOVATION DIFFUSION DECISION PROCESS: THE CASE OF EXTENDIN...
 SELF-INTEREST IN INNOVATION DIFFUSION DECISION PROCESS: THE CASE OF EXTENDIN... SELF-INTEREST IN INNOVATION DIFFUSION DECISION PROCESS: THE CASE OF EXTENDIN...
SELF-INTEREST IN INNOVATION DIFFUSION DECISION PROCESS: THE CASE OF EXTENDIN...Idongesit Williams (Ph.D)
 
Gain Maximum Visibility - DEM06 - Anaheim AWS Summit
Gain Maximum Visibility - DEM06 - Anaheim AWS SummitGain Maximum Visibility - DEM06 - Anaheim AWS Summit
Gain Maximum Visibility - DEM06 - Anaheim AWS SummitAmazon Web Services
 

Similar to Intro to Microinteractions: Foundation of Details that Delight (20)

Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016
 
100% Visibility - Jason Yee - Codemotion Amsterdam 2018
100% Visibility - Jason Yee - Codemotion Amsterdam 2018100% Visibility - Jason Yee - Codemotion Amsterdam 2018
100% Visibility - Jason Yee - Codemotion Amsterdam 2018
 
Gain Maximum Visibility into Your Applications - DEM03 - Chicago AWS Summit
Gain Maximum Visibility into Your Applications - DEM03 - Chicago AWS SummitGain Maximum Visibility into Your Applications - DEM03 - Chicago AWS Summit
Gain Maximum Visibility into Your Applications - DEM03 - Chicago AWS Summit
 
Gain Maximum Visibility into Your Applications
Gain Maximum Visibility into Your Applications Gain Maximum Visibility into Your Applications
Gain Maximum Visibility into Your Applications
 
Decoupled APIs through Microservices
Decoupled APIs through MicroservicesDecoupled APIs through Microservices
Decoupled APIs through Microservices
 
Apple Watch Development with Xamarin Watch Kit
Apple Watch Development with Xamarin Watch KitApple Watch Development with Xamarin Watch Kit
Apple Watch Development with Xamarin Watch Kit
 
Vikram emerging technologies
Vikram emerging technologiesVikram emerging technologies
Vikram emerging technologies
 
Demonolithing The Monolith? Bullocks!
Demonolithing The Monolith?  Bullocks!Demonolithing The Monolith?  Bullocks!
Demonolithing The Monolith? Bullocks!
 
Portfolio
Portfolio Portfolio
Portfolio
 
Smart Materials and Structures
Smart Materials and StructuresSmart Materials and Structures
Smart Materials and Structures
 
Rutvik NETWORK MANAGEMENT PROJECT PPT FOR BUSINESS
Rutvik NETWORK MANAGEMENT PROJECT PPT FOR BUSINESSRutvik NETWORK MANAGEMENT PROJECT PPT FOR BUSINESS
Rutvik NETWORK MANAGEMENT PROJECT PPT FOR BUSINESS
 
The Ultimate Guide to Non-Coding Tech Jobs
The Ultimate Guide to Non-Coding Tech JobsThe Ultimate Guide to Non-Coding Tech Jobs
The Ultimate Guide to Non-Coding Tech Jobs
 
BoSUSA18 | Bob Moesta| The 5 Skills Of An Innovator
BoSUSA18 | Bob Moesta| The 5 Skills Of An InnovatorBoSUSA18 | Bob Moesta| The 5 Skills Of An Innovator
BoSUSA18 | Bob Moesta| The 5 Skills Of An Innovator
 
Decoupled APIs through microservices
Decoupled APIs through microservicesDecoupled APIs through microservices
Decoupled APIs through microservices
 
Effective feedback design
Effective feedback designEffective feedback design
Effective feedback design
 
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
 
Information at Point of Need: Practical Tips to Augment Your Library Service
Information at Point of Need: Practical Tips to Augment Your Library ServiceInformation at Point of Need: Practical Tips to Augment Your Library Service
Information at Point of Need: Practical Tips to Augment Your Library Service
 
SELF-INTEREST IN INNOVATION DIFFUSION DECISION PROCESS: THE CASE OF EXTENDIN...
 SELF-INTEREST IN INNOVATION DIFFUSION DECISION PROCESS: THE CASE OF EXTENDIN... SELF-INTEREST IN INNOVATION DIFFUSION DECISION PROCESS: THE CASE OF EXTENDIN...
SELF-INTEREST IN INNOVATION DIFFUSION DECISION PROCESS: THE CASE OF EXTENDIN...
 
Gain Maximum Visibility - DEM06 - Anaheim AWS Summit
Gain Maximum Visibility - DEM06 - Anaheim AWS SummitGain Maximum Visibility - DEM06 - Anaheim AWS Summit
Gain Maximum Visibility - DEM06 - Anaheim AWS Summit
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 

More from Purple, Rock, Scissors

PRPL @ SXSW: The Symbiosis of Brains, Marketing, and Design
PRPL @ SXSW: The Symbiosis of Brains, Marketing, and DesignPRPL @ SXSW: The Symbiosis of Brains, Marketing, and Design
PRPL @ SXSW: The Symbiosis of Brains, Marketing, and DesignPurple, Rock, Scissors
 
PRPL Academy x Valencia College: Creative Behaviors
PRPL Academy x Valencia College: Creative Behaviors PRPL Academy x Valencia College: Creative Behaviors
PRPL Academy x Valencia College: Creative Behaviors Purple, Rock, Scissors
 
Digital Entropy: Swimming Upstream in a Fast-Moving Industry
Digital Entropy: Swimming Upstream in a Fast-Moving IndustryDigital Entropy: Swimming Upstream in a Fast-Moving Industry
Digital Entropy: Swimming Upstream in a Fast-Moving IndustryPurple, Rock, Scissors
 
Goal-Driven Design: A Bauhaus Approach to Digital Strategy
Goal-Driven Design: A Bauhaus Approach to Digital StrategyGoal-Driven Design: A Bauhaus Approach to Digital Strategy
Goal-Driven Design: A Bauhaus Approach to Digital StrategyPurple, Rock, Scissors
 
A Field Guide to Interaction Design (IxD)
A Field Guide to Interaction Design (IxD)A Field Guide to Interaction Design (IxD)
A Field Guide to Interaction Design (IxD)Purple, Rock, Scissors
 
It's Not You, It's Me: Saying Bye to Google Keyword Data
It's Not You, It's Me: Saying Bye to Google Keyword DataIt's Not You, It's Me: Saying Bye to Google Keyword Data
It's Not You, It's Me: Saying Bye to Google Keyword DataPurple, Rock, Scissors
 

More from Purple, Rock, Scissors (20)

PRPL @ SXSW: The Symbiosis of Brains, Marketing, and Design
PRPL @ SXSW: The Symbiosis of Brains, Marketing, and DesignPRPL @ SXSW: The Symbiosis of Brains, Marketing, and Design
PRPL @ SXSW: The Symbiosis of Brains, Marketing, and Design
 
PRPL Academy x Valencia College: Creative Behaviors
PRPL Academy x Valencia College: Creative Behaviors PRPL Academy x Valencia College: Creative Behaviors
PRPL Academy x Valencia College: Creative Behaviors
 
Logic Over Language
Logic Over LanguageLogic Over Language
Logic Over Language
 
Magic the Gathering 101
Magic the Gathering 101Magic the Gathering 101
Magic the Gathering 101
 
Tips for Optimal Productivity
Tips for Optimal ProductivityTips for Optimal Productivity
Tips for Optimal Productivity
 
Strategies for Habit Formation
Strategies for Habit FormationStrategies for Habit Formation
Strategies for Habit Formation
 
Managing Your Stress with Plants
Managing Your Stress with PlantsManaging Your Stress with Plants
Managing Your Stress with Plants
 
Video Production Process
Video Production ProcessVideo Production Process
Video Production Process
 
Folder Structures in After Effects
Folder Structures in After EffectsFolder Structures in After Effects
Folder Structures in After Effects
 
Object-Oriented Content Strategy
Object-Oriented Content StrategyObject-Oriented Content Strategy
Object-Oriented Content Strategy
 
State of Livestream and Raw Content
State of Livestream and Raw ContentState of Livestream and Raw Content
State of Livestream and Raw Content
 
Digital Entropy: Swimming Upstream in a Fast-Moving Industry
Digital Entropy: Swimming Upstream in a Fast-Moving IndustryDigital Entropy: Swimming Upstream in a Fast-Moving Industry
Digital Entropy: Swimming Upstream in a Fast-Moving Industry
 
Goal-Driven Design: A Bauhaus Approach to Digital Strategy
Goal-Driven Design: A Bauhaus Approach to Digital StrategyGoal-Driven Design: A Bauhaus Approach to Digital Strategy
Goal-Driven Design: A Bauhaus Approach to Digital Strategy
 
A Field Guide to Interaction Design (IxD)
A Field Guide to Interaction Design (IxD)A Field Guide to Interaction Design (IxD)
A Field Guide to Interaction Design (IxD)
 
Excel Crash Course: Pivot Tables
Excel Crash Course: Pivot TablesExcel Crash Course: Pivot Tables
Excel Crash Course: Pivot Tables
 
The Odd Couple of UX Design
The Odd Couple of UX DesignThe Odd Couple of UX Design
The Odd Couple of UX Design
 
Surf Expo Social Media Audit by PRPL
Surf Expo Social Media Audit by PRPLSurf Expo Social Media Audit by PRPL
Surf Expo Social Media Audit by PRPL
 
Mobile-Friendly Social Media Strategy
Mobile-Friendly Social Media StrategyMobile-Friendly Social Media Strategy
Mobile-Friendly Social Media Strategy
 
It's Not You, It's Me: Saying Bye to Google Keyword Data
It's Not You, It's Me: Saying Bye to Google Keyword DataIt's Not You, It's Me: Saying Bye to Google Keyword Data
It's Not You, It's Me: Saying Bye to Google Keyword Data
 
Advertising Analytics 2.0
Advertising Analytics 2.0Advertising Analytics 2.0
Advertising Analytics 2.0
 

Recently uploaded

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 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
 
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
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
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 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
 
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
 
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
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderUbaidurrehman997675
 
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
 
Night 7k to 12k Call Girl Price Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gi...
Night 7k to 12k Call Girl Price Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gi...Night 7k to 12k Call Girl Price Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gi...
Night 7k to 12k Call Girl Price Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gi...Call girls in Ahmedabad High profile
 
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
 
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)

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 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
 
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
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
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
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
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
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
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 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
 
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
 
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 🧵
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blender
 
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...
 
Night 7k to 12k Call Girl Price Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gi...
Night 7k to 12k Call Girl Price Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gi...Night 7k to 12k Call Girl Price Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gi...
Night 7k to 12k Call Girl Price Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gi...
 
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...
 
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...
 

Intro to Microinteractions: Foundation of Details that Delight

  • 1. I N T R O D U C T I O N T O M I C R O I N T E R A C T I O N S “ F O U N D A T I O N O F D E T A I L S T H A T D E L I G H T ” , B Y E R I C A K L O S T E R M A N
  • 2. W H A T I S A M I C R O I N T E R A C T I O N ? W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ? S T R U C T U R E O F M I C R O I N T E R A C T I O N S R E S O U R C E S 1 2 3 4
  • 3. MICROINTERACTIONS: The functional, interactive details of a product W H A T I S A M I C R O I N T E R A C T I O N ?
  • 4. M I C R O I N T E R A C T I O N S FEATURES VS. MICROINTERACTIONS - Simple - Brief - Should be nearly effortless W H A T I S A M I C R O I N T E R A C T I O N ? F E A T U R E S - Complex (multiuse case) - Time consuming - Cognitively Engaging A music player is a feature. Adjusting the volume is a microinteraction.
  • 5. MICROINTERACTIONS ARE GOOD FOR: - Accomplishing a single task - Connecting devices together - Interacting with a single piece of data (stock price, temperature, etc.) - Controlling an ongoing process (changing the TV channel) - Adjusting a setting - Viewing or creating a small piece of content (status message) - Turning a feature on or off W H A T I S A M I C R O I N T E R A C T I O N ? Logging into a system is a common microinteraction.
  • 6. W H A T I S A M I C R O I N T E R A C T I O N ? W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ? S T R U C T U R E O F M I C R O I N T E R A C T I O N S R E S O U R C E S 1 2 3 4
  • 7. 1. Increases adoption and brand loyalty W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ? Google+ Facebookvs.
  • 8. 2. Can be product differentiators W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ?
  • 9. 3. The design of your product is only as good as its smallest part W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ? =
  • 10. 4. They fit well into our multiplatform existence W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ?
  • 11. 5. Forces designers to work simply and focus on details W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ?
  • 12. W H A T I S A M I C R O I N T E R A C T I O N ? W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ? S T R U C T U R E O F M I C R O I N T E R A C T I O N S R E S O U R C E S 1 2 3 4
  • 13. A microinteraction is made up of four parts: S T R U C T U R E O F M I C R O I N T E R A C T I O N S 1. A trigger that initiates it 2. Rules that determine how it functions 3. Feedback that the rules generate 4. Loops & Modes that make up its meta rules
  • 14. S T R U C T U R E O F M I C R O I N T E R A C T I O N S Trigger Rules Feedback Loops & Modes TRIGGERS - Are user or system initiated - User initiated: manually triggered via pushing a button, clicking on something, waving or a voice command, etc. - System initiated: certain conditions are met within the system before before being initiated - Are supported by user needs to determine it’s affordances, accessibility, and persistence - Initiate a sequence of behavior (at least one rule is turned on) Example of a trigger. Once you use the trigger (the light switch), the light turns on.
  • 15. Examples of user initiated triggers. S T R U C T U R E O F M I C R O I N T E R A C T I O N S
  • 16. W H A T I S A M I C R O I N T E R A C T I O N ? System triggers can be other microinteractions. In this example, the end of step one (a microinteraction) becomes a trigger for step 2 (another microinteraction).
  • 17. S T R U C T U R E O F M I C R O I N T E R A C T I O N S Trigger Rules Feedback Loops & Modes RULES DETERMINE: - How the microinteraction responds to the trigger being activated - What can and can’t be done by the user while the microinteraction is in process - What happens and in what order - Effects user experience - What data is being used and from where - The configuration and parameters of any algorithms - What feedback is delivered and when - What mode the interaction is in - If the microinteraction repeats and how often - What happens when the microinteraction ends
  • 18. S T R U C T U R E O F M I C R O I N T E R A C T I O N S TURNING ON A LIGHT - When the switch is thrown, the light turns on and stays on - If the switch is thrown again, turn the light off S I M P L E R U L E S
  • 19. S T R U C T U R E O F M I C R O I N T E R A C T I O N S SELECTING DEFAULT ACCOUNT M O R E N U A N C E S - When the default account is selected, change the grey star to the yellow star - User selects the star drop-down. Is the account the default? - If so, display the message “This is your default account” in grey. - If not, display the option “Select as default account” in black. - User selects option “Select as default account” - The account is made the default account, and the grey star is changed to yellow star.
  • 20. S T R U C T U R E O F M I C R O I N T E R A C T I O N S Trigger Rules Feedback Loops & Modes FEEDBACK - Anything you see, hear, or feel that helps you understand the rules - Can take many forms - Graphics, sounds, animation, prominent, subtle - The place to express the personality of the product - Can have its own rules - These can become their own microinteractions as settings When you are invited to a new dropbox folder, the icon folder is smiling. -via Little Big Details. Google Docs gives different animal names to anonymous viewers of a document. -via Little Big Details
  • 21. Example of feedback with personality: When using an ad blocker on OkCupid, ads are replaced by a message asking for a donation to cover the lost revenue. -via Little Big Details S T R U C T U R E O F M I C R O I N T E R A C T I O N S
  • 22. S T R U C T U R E O F M I C R O I N T E R A C T I O N S Trigger Rules Feedback Loops & Modes LOOPS - Are a cycle that repeats, usually for a set duration - Determine the pace and overall lifespan of the microinteraction - Indicated (directly or indirectly) via the rules - Loops have a big effect on user experience - Too few cycles = rushed or intrusive - Too long a loop = sluggish and nonresponsive Example of a loop: In Spotify, items in the “Added” column fade over time.
  • 23. S T R U C T U R E O F M I C R O I N T E R A C T I O N S Trigger Rules Feedback Loops & Modes T YPES OF LOOPS - Two basic kinds: - Open loops: do not respond to feedback; they execute and end - Closed loops: are self-adjusting - Most powerful (The Long Wow): - Long loops that take place over long durations - and/or are closed loops, adapting over time to behavioral feedback A Long Wow in YouTube denotes recently performed searches in purple. is detail helps the microinteraction of searching feel customized. - via Little Big Details
  • 24. S T R U C T U R E O F M I C R O I N T E R A C T I O N S Trigger Rules Feedback Loops & Modes MODES: - A “fork” in the rules - Takes you away to do one subtask, then returns you to main action - Should be used very, very sparingly - As in no more than one, but should be zero - They can cause errors and confusion - User must learn more - Use only when there is an infrequent action that might clutter the microinteraction, such as a settings mode - Should typically be located on its own “page” An example of a mode: adding a city in Apple’s Weather app to get weather data on.
  • 25. W H A T I S A M I C R O I N T E R A C T I O N ? W H Y A R E M I C R O I N T E R A C T I O N S I M P O R T A N T ? S T R U C T U R E O F M I C R O I N T E R A C T I O N S R E S O U R C E S 1 2 3 4
  • 26. RESOURCES: - Microinteractions, by Dan Saffer: http://microinteractions.com - “Why good storytelling helps you design great products”, by Braden Koweitz: http://bit.ly/12te7iP - Microinteraction examples: http://littlebigdetails.com - House of Buttons: http://houseofbuttons.tumblr.com/ - “The Long Wow”, by Brandon Schauer: http://bit.ly/YzYXE6 R E S O U R C E S
  • 27. T H E E N D B Y E R I C A K L O S T E R M A N Q U E S T I O N S ? C O N T A C T M E @ E K L O S T E R M A N