SlideShare uma empresa Scribd logo
1 de 65
Who doesn’t like a good deal or
a coupon?
This lands up in my inbox…
Lets configure the newsletter…
This lands up again…
Meanwhile in the
mobile world…
Where do I put in that number?
This lands up again…
And then…
Am I still excited about the
deals/coupons?

Honestly, I am frustrated, I lost the trust in the site, I never went
back to Groupon In
Back in the golden age…
Same Service
Different Experience
Different Outcomes
Microinteractions:
Design is in the Details
Microinteractions:
Design is in the Details
MetaRefresh 2014

Praneet Koppula

@mphaxise
References
A few examples
Gmail - Notification before sending email
Medium - When you select text in a post, select twitter, then
your tweet is pre-filled with your selected text.
Sublime Text - When two files with the same name are open, the
directory is automatically shown to help differentiate them.
A Microinteractions is a
contained product moment that
revolves around a single use
case – a tiny piece of
functionality that does only one
thing
Microinteractions Are Not
Features…But Still Matter
Feature

vs

• Complex (multiuse case)
• Time Consuming
• Cognitively Engaging

Microinteraction
• Simple
• Brief
• Nearly Effortless
Microinteractions are
everywhere
Accomplishing a single task

Disqus - The signup form guesses your name based on the first
part of your email address as you type.
Connecting devices together

Bump - Users tap phones together to share contacts and
other files
Interacting with a single piece
of data

iOS Clock – App icon shows the current time
Adjusting a setting

iOS - When adjusting brightness, preview screenshots show a
real time view of your current home & lock screens
Viewing or creating a small
piece of content

Tweetbot - When replying to a tweet, swipe down to see the
original tweet and author.
Turning a feature or function on
or off

Instapaper - If you accidentally rotate your iPhone between
portrait / landscape mode and quickly back, the Rotation lock
control appears.
Why should we care about
micro interactions?
People
Emotions
20,000 moments in a day
-Daniel Kahneman

Emotions
Nagging Feeling:
Why couldn’t I do it?
Design affects Emotion

PositiveandNegative
Difference between a product you
love and product you tolerate
A well designed product, but with
one bad micro-interaction can kill
it.
A signature moment, stands as a
brand identifier
How are microinteractions
designed?
A beautifully crafted
microinteraction gracefully
handles four different parts

Trigger

Rules

Feedback

Loops &
Modes
Trigger

A trigger starts a microinteraction

iOS - If you tap the camera icon in
the lock screen, it bounces up to
encourage you to slide.
Trigger

Principles:
Make the trigger something the target users will recognize as a
trigger in context
The trigger initiates the same action every time

Bring the data forward
Trigger

You swipe down to open the camera, but only at the Home
screen. Swipe down to go back one screen if you’re not at the
Home screen. Tap and hold with two fingers to see the list of
recent apps. Double tap with one finger to zoom in. Double-tap
with two fingers to adjust the brightness. Tap four times with six
fingers in the rhythm of Beethoven’s Fifth to call a mental health
professional.
~David Pogue on Samsung Gear
Trigger

Invisible triggers:
Your screen always has finite
space

Google Maps iOS – Shaking is an
invisible trigger for sending
feedback
Trigger
System triggers

Need rules for when
and how often they
appear

Windows Phone - The messaging app icon changes to sad face
when an error occurred while sending a message.
Rules
Purpose of Rules :
Limit the user
actions

Strive for a natural
flow

Mixcloud – If someone is already following you, the Follow
button becomes Follow Back
Rules

Rules define how the microinteraction should behave

Response to trigger
Control to user
Sequence and timings
Data and source
Feedback and when
Repeat and frequency
End of the microinteraction
Rules

User is on item page

Is this item
already in
the cart?

Button is labeled
Add another to Cart

Has the user
bought this
item before?

Button is labeled
Add another to Cart

Button is labeled
Add to Cart
Rules

Rules should reveal themselves
By what can be done
By what cannot be done

MailChimp – The chimp’s arm pops off when you try to make an
email too wide
Feedback

Feedback Illuminates the Rules

After a manual trigger
On any system triggers in case of a change
Error has occurred (user and system)
Showing progress on any critical process
Feedback

Feedback can be:

Visual
Animation
Messages
Audio
Haptics

Whenever possible, have visual feedback for every user-initiated
action. Add sound and haptics for emphasis and alerts
Feedback

“Follow your printed out instructions exactly with your vehicle
running. Approximately 60 seconds after you begin the
installation, you will hear an “Installation Complete” message.
DO NOT REMOVE your USB drive or turn off your vehicle. You
must wait an additional 4-18 minutes until you hear a second
“Installation Complete” message before you can remove your
USB drive.”

~Catriona Cornett, http://www.inspireux.com/2011/07/11/importance-of-system-feedback-as-notillustrated-by-ford-sync/
Loops & Modes

A mode is a state in a microinteraction
an infrequent action, should be used sparingly

Settings – a very common mode

A loop defines what happens to the microinteraction next time
a cycle that repeats, usually for a set duration
Memory to progressively disclosure or reduction
Bringing it together…
Case Study 1 : Delete a project
Where was it happening?
Where was it happening?
Trigger

Before

After
Rules
How easy should the delete action be?
What feedback are we giving to the user about this action?

Can the user undo this action?
Rules
Admin clicks on delete
Emphasize the action in the feedback

Enable soft delete in the background for worst case
Feedback
Testing a microinteraction
Goal is to validate:

The goal of the microinteraction is understood
Understand what data is important
If any microcopy is necessary
Timing and Flow are smooth
Testing a microinteraction
What cant be measured, cant be improved ~Lord Kelvin
Completion rate
Overall Duration and of specific steps
Number of steps
Number of clicks/taps/selects
Number of system errors
Number of Human errors
Questions?

http://sb.lk/hasgeek
@mphaxise

Mais conteúdo relacionado

Mais procurados

Animations in User interfaces
Animations in User interfacesAnimations in User interfaces
Animations in User interfaces
Kim Nørskov
 

Mais procurados (20)

UX Flows - Skillshare
UX Flows - SkillshareUX Flows - Skillshare
UX Flows - Skillshare
 
Microinteractions in web and mobile design
Microinteractions in web and mobile designMicrointeractions in web and mobile design
Microinteractions in web and mobile design
 
Microinteraction
MicrointeractionMicrointeraction
Microinteraction
 
Using Microinteractions to get from Prototype to Product
Using Microinteractions to get from Prototype to ProductUsing Microinteractions to get from Prototype to Product
Using Microinteractions to get from Prototype to Product
 
Designing for (and with) New Technology
Designing for (and with) New TechnologyDesigning for (and with) New Technology
Designing for (and with) New Technology
 
Microinteractions - Annotated Portfolio
Microinteractions - Annotated PortfolioMicrointeractions - Annotated Portfolio
Microinteractions - Annotated Portfolio
 
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...Understanding the Touch Interface [IndicThreads Mobile Application Developmen...
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...
 
Illusion of Time. When 60 sec is not 1 minute
Illusion of Time. When 60 sec is not 1 minuteIllusion of Time. When 60 sec is not 1 minute
Illusion of Time. When 60 sec is not 1 minute
 
«The Illusion of Time. When 60 sec is not 1 minute»​
«The Illusion of Time. When 60 sec is not 1 minute»​«The Illusion of Time. When 60 sec is not 1 minute»​
«The Illusion of Time. When 60 sec is not 1 minute»​
 
Field video with iPad
Field video with iPadField video with iPad
Field video with iPad
 
QASMT - PAJ 2015
QASMT - PAJ 2015QASMT - PAJ 2015
QASMT - PAJ 2015
 
Animations in User interfaces
Animations in User interfacesAnimations in User interfaces
Animations in User interfaces
 
Understanding the Touch Interface
Understanding the Touch InterfaceUnderstanding the Touch Interface
Understanding the Touch Interface
 
The ZDF App Universe
The ZDF App UniverseThe ZDF App Universe
The ZDF App Universe
 
Touchscreen UX Design Workshop
Touchscreen UX Design WorkshopTouchscreen UX Design Workshop
Touchscreen UX Design Workshop
 
Many Devices, One Standard: Mobile Accessibility with WCAG 2.1
Many Devices, One Standard: Mobile Accessibility with WCAG 2.1Many Devices, One Standard: Mobile Accessibility with WCAG 2.1
Many Devices, One Standard: Mobile Accessibility with WCAG 2.1
 
Brussels Design For Persuasion Web 2.0 Talk
Brussels Design For Persuasion Web 2.0 TalkBrussels Design For Persuasion Web 2.0 Talk
Brussels Design For Persuasion Web 2.0 Talk
 
How to fix some common laptop problems
How to fix some common laptop problemsHow to fix some common laptop problems
How to fix some common laptop problems
 
How to use Apple Watch? What are the benefits of Apple Watch?
How to use Apple Watch? What are the benefits of Apple Watch?How to use Apple Watch? What are the benefits of Apple Watch?
How to use Apple Watch? What are the benefits of Apple Watch?
 
Smart Devices: Advancing the User Experience
Smart Devices: Advancing the User Experience Smart Devices: Advancing the User Experience
Smart Devices: Advancing the User Experience
 

Semelhante a Microinteractions: Design is in the Details

Hipoha digital behaviour transformation
Hipoha digital behaviour transformationHipoha digital behaviour transformation
Hipoha digital behaviour transformation
Dhanabal Mani
 
Multiscreenworld full report by Google
Multiscreenworld full report by GoogleMultiscreenworld full report by Google
Multiscreenworld full report by Google
Digital Story
 

Semelhante a Microinteractions: Design is in the Details (20)

How to Create Insanely Cool UX Designs Using Micro-interactions?
How to Create Insanely Cool UX Designs Using Micro-interactions?How to Create Insanely Cool UX Designs Using Micro-interactions?
How to Create Insanely Cool UX Designs Using Micro-interactions?
 
Build World Class User Onboarding
Build World Class User OnboardingBuild World Class User Onboarding
Build World Class User Onboarding
 
10-steps to a friction-free app: How to run a Friction Audit
10-steps to a friction-free app: How to run a Friction Audit10-steps to a friction-free app: How to run a Friction Audit
10-steps to a friction-free app: How to run a Friction Audit
 
Psychology behind mobile apps, Mobile Trends Conference Kraków 2015
Psychology behind mobile apps, Mobile Trends Conference Kraków 2015Psychology behind mobile apps, Mobile Trends Conference Kraków 2015
Psychology behind mobile apps, Mobile Trends Conference Kraków 2015
 
Hooked_In_Real_Life_ebook.pdf
Hooked_In_Real_Life_ebook.pdfHooked_In_Real_Life_ebook.pdf
Hooked_In_Real_Life_ebook.pdf
 
Application Design - Part 3
Application Design - Part 3Application Design - Part 3
Application Design - Part 3
 
Hipoha digital behaviour transformation
Hipoha digital behaviour transformationHipoha digital behaviour transformation
Hipoha digital behaviour transformation
 
Yelo : Carole Lamarque
Yelo : Carole LamarqueYelo : Carole Lamarque
Yelo : Carole Lamarque
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptx
 
Ux design – role of microinteraction with examples
Ux design – role of microinteraction with examplesUx design – role of microinteraction with examples
Ux design – role of microinteraction with examples
 
Direct manipulation is broken: O'Reilly Design Conference Jan 2016
Direct manipulation is broken: O'Reilly Design Conference Jan 2016Direct manipulation is broken: O'Reilly Design Conference Jan 2016
Direct manipulation is broken: O'Reilly Design Conference Jan 2016
 
Product creation and development basing on emotions and habit forming - HOOK ...
Product creation and development basing on emotions and habit forming - HOOK ...Product creation and development basing on emotions and habit forming - HOOK ...
Product creation and development basing on emotions and habit forming - HOOK ...
 
The Only Metric That Matters by a Partner at Greylock Partners
The Only Metric That Matters by a Partner at Greylock PartnersThe Only Metric That Matters by a Partner at Greylock Partners
The Only Metric That Matters by a Partner at Greylock Partners
 
MeasureWorks - Design for Fast Experiences
MeasureWorks - Design for Fast ExperiencesMeasureWorks - Design for Fast Experiences
MeasureWorks - Design for Fast Experiences
 
Digital Trends - November 2016
Digital Trends - November 2016Digital Trends - November 2016
Digital Trends - November 2016
 
An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usability
 
User Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark SwaineUser Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark Swaine
 
Data analyst for SaaS
Data analyst for SaaSData analyst for SaaS
Data analyst for SaaS
 
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface DesignAn Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
 
Multiscreenworld full report by Google
Multiscreenworld full report by GoogleMultiscreenworld full report by Google
Multiscreenworld full report by Google
 

Último

Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
amitlee9823
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
gajnagarg
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
 

Microinteractions: Design is in the Details