This post was written by
Chloe Canella

IntuiFace and the User Experience Trends of 2017 - Trend #1: Microinteractions

IntuiFace and the User Experience Trends of 2017 - Trend #1: Microinteractions
This is the first article in our series about the top user experience trends of 2017 and how to implement them in IntuiFace.

User Experience Trend
# 1 - Microinteractions

Microinteractions: What are they?

 is a small visual
cue that is triggered when a user performs or is encouraged to perform a particular action. They provide useful, entertaining feedback to let
users know what to do and what’s happening on screen. They can help make
simple actions fun and provide important feedback.

Perhaps the most famous microinteraction is represented by Facebook's new "Like" button options. When a user hovers over these emotion buttons, they animate.

Facebook Emotions are microinteractions in a touchscreen experience
Facebook Emotions

Creating good microinteractions is not easy. Good
microinteractions separate successful products from the crowd.  To work properly, they need to have a single
purpose, not just to make your app look pretty. 
Clever designers are able to make them both fun and functional. Effective
microinteractions engage and inform at the same time. 

Microinteractions: When to use them?

,
microinteractions can fine-tune human-centered design in the following ways:

  • – the user
    understands their action was accepted
  •  –
    guiding users through a series of steps
  • Grant visual
    rewards
    - small but gratifying effects that enhance the user experience.
  • – in today’s Web and app world, microinteractions
    are the norm so their absence could make an experience seem bland

Microinteractions: How to create them in IntuiFace?

There's one microinteraction you're already probably using. When a button changes color upon being pressed, that is a microinteraction.

Button Call To Action says "Press Me"
Button being pressed

You could go deeper and choose, for example, to associate the button press with some simple animation. Let’s
say you want your button to become a little bit bigger when it is touched. Just add an action to the button trigger so that when the button is pressed/released, the button is set to a new size.: 

How to create a Trigger and Actions in the Intuiface Composer

Resulting in:

Button pressed considered as a microinteraction

Of course, you could choose to create more complex animation.
In this case, consider animated gifs and IntuiFace animation to be your best friends. For example, let’s say you want this little heart
button to animate when your press it like this:

heart button animated when pressed

Here’s
how you can do this in IntuiFace. First, create an image button with the released and
pressed images being similar (the gray heart). 

Tutorial how to create an animated heart button

Then create an animated gif of that
heart being pressed. Place this animated gif directly on top of the image button, bind it’s
X,Y width and height properties to the image button and then hide it.

Next, create an action for when the button is touched. Specifically, when then button
is pressed and released, show the animated gif. Use the
to specify an
animation duration equal to the length of the gif animation. In the example below, the animation takes 1.3 seconds.

Triggers and Actions to create an animated heart button when pressed

In general, use animation and animated gifs to both guide and provide feedback in small, fun, and meaningful ways. Yes, you have to
be a little creative and learn to create good

We hope this got your creative juices flowing!

Coming up next is Trend #2: Custom Grids

Chloe Canella
Chloe Canella

I'm IntuiLab's Customer Success Manager, here to help you succeed and create awesomeness with IntuiFace. 

Guest Blogging
Interested in writing for our blog? Click the button below:
Write for us!
All Articles ➜

What's Intuiface?

The world's premier platform for creating, deploying, measuring, and managing interactive digital experiences without writing one line of code.