{"id":27832,"date":"2016-08-29T23:02:31","date_gmt":"2016-08-29T15:02:31","guid":{"rendered":"https:\/\/www.hongkiat.com\/blog\/?p=27832"},"modified":"2018-04-09T18:36:33","modified_gmt":"2018-04-09T10:36:33","slug":"mobile-app-design-microinteractions","status":"publish","type":"post","link":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/","title":{"rendered":"Understanding Microinteractions in Mobile App Design"},"content":{"rendered":"<p>Usability is one of the key components of <strong>mobile UI design<\/strong>. Great usability often involves <strong>microinteractions<\/strong> which are <strong>small responses and behaviors from an interface<\/strong> dictating how the UI should be used. These microinteractions define behaviors, encourage engagement, and help users visualize how an interface should work.<\/p>\n<p><strong>Digital interfaces<\/strong> are the middlemen between users and their desired goals. Interface designers create experiences that help users <strong>perform certain tasks<\/strong>. For example, a todo list app has an interface that helps users organize their tasks. Just like a Facebook app gives users an interface to interact with their Facebook account.<\/p>\n<p>In this guide, I will delve further into <strong>microinteractions for mobile apps<\/strong>. Small interactions may seem trivial but they can have an <strong>immense impact<\/strong> on the quality of a user\u2019s experience. When done properly, microinteractions feel like a genuine part of the overarching mobile user experience.<\/p>\n<h2>The Power of Microinteractions<\/h2>\n<p>In most cases the goal of a microinteraction is to <strong>provide feedback<\/strong> based on the user\u2019s action. This can help users <strong>visualize how the interface moves or behaves<\/strong>, even though it\u2019s purely digital on a flat screen.<\/p>\n<p>Microinteractions have power because they <strong>create an illusory experience<\/strong>. On\/off sliders don\u2019t really move like physical switches, but they can appear to move this way through animations.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/00-sliders-ios-app-onoff-switches.jpg\" width=\"800\" height=\"600\" alt=\"IOS Sliders Switches\"><figcaption><a href=\"https:\/\/dribbble.com\/shots\/521530-Qiwy-iOS-iPhone-app-switch-and-slider\" target=\"_blank\">IMAGE: Dribble<\/a><\/figcaption><\/figure>\n<p>I found an incredible quote in <a href=\"https:\/\/uxplanet.org\/microinteractions-the-secret-to-great-app-design-4cfe70fbaccf\" target=\"_blank\" rel=\"nofollow\">this post<\/a> discussing the immense value of microinteractions for mobile apps:<\/p>\n<blockquote><p>\u201cThe best products do two things well: features and details. Features are what draw people to your product. Details are what keep them there. And details are what actually make our app stand out from our competition.\u201d<\/p><\/blockquote>\n<p>The <strong>small details<\/strong> may seem insignificant from a development standpoint, but from a user experience standpoint they genuinely <strong>make the difference<\/strong> between an OK app UI and an extraordinary app UI.<\/p>\n<p>Great microinteractions make the user <strong>feel rewarded<\/strong> for taking an action. These actions can be <strong>repeated<\/strong> and <strong>ingrained into the user\u2019s behavior<\/strong>. They can learn how to use an application based on these smaller microinteractions. When the user performs a behavior, these small interactions signal \"yes, you can interact with me!\"<\/p>\n<p>Take a look at the examples found in Google\u2019s <a href=\"https:\/\/material.google.com\/\" target=\"_blank\">material design specs<\/a>. The documentation actually has an entire section dedicated to <a href=\"https:\/\/material.google.com\/motion\/material-motion.html\" target=\"_blank\">material motion<\/a>. <strong>Spatial relationships<\/strong> are a big part of this equation, but motion can dictate more than just spatial relationships.<\/p>\n<p>Here are <strong>the most common uses of animation and motion<\/strong> in mobile UI\/UX design:<\/p>\n<ul>\n<li>Guiding users between different pages<\/li>\n<li>Guiding users through the interface to teach certain behaviors<\/li>\n<li>Suggesting actions\/behaviors which can be taken on any given page<\/li>\n<\/ul>\n<p>Mobile apps have <strong>much less screen space<\/strong> than websites. This can lead to some difficulties teaching users how to use an app. But it can be surprisingly simple if you know how to implement microinteractions properly.<\/p>\n<h2>How Microinteractions Work<\/h2>\n<p>A single microinteraction fires whenever the user engages with one part of an interface. Most microinteractions are <strong>animated responses to the user\u2019s gesture<\/strong>. So a swiping motion will respond differently than a tap or a flick.<\/p>\n<p>Blink UX did a <a href=\"https:\/\/blinkux.com\/blog\/micro-interactions\/\" target=\"_blank\">great post<\/a> discussing the minor details of microinteractions. These small animations should follow a <strong>predictable process<\/strong> that the user can learn <strong>for every interaction in the application<\/strong>.<\/p>\n<p>Microinteractions guide users through an interface by <strong>offering responses to behaviors<\/strong>. Once the user knows that an on\/off slider can move, they know it\u2019s interactive. Based on the response, they\u2019ll also know if a setting was turn on or off. When a button looks like it can be clicked the user <strong>instinctively knows<\/strong> they can interact with it.<\/p>\n<p><a href=\"https:\/\/www.uxpin.com\/studio\/blog\/ux-design-best-practices-refined-microinteractions\/\" target=\"_blank\">According to UXPin<\/a>, every basic microinteraction can break down into four steps, but I\u2019ve summarized the process into <strong>three steps<\/strong>.<\/p>\n<ol>\n<li><strong>Action<\/strong> \u2013 the <strong>user does something<\/strong> like flick, swipe, tap & hold, or some other interaction.<\/li>\n<li><strong>Reaction<\/strong> \u2013 the <strong>interface responds<\/strong> based on what needs to happen. Swiping a screen might move back in the browser history, or tapping an ON\/OFF slider might switch off a setting.<\/li>\n<li><strong>Feedback<\/strong> \u2013 this is what the <strong>user actually sees<\/strong> as the result of the interaction. When the user swipes back in a mobile browser it might float the previous page up to appear \"on top\" of the screen. The on\/off slider might glide smoothly or grow larger when pressure is applied to the screen.<\/li>\n<\/ol>\n<p>These very small actions can be accomplished without animation, but great microinteractions offer a <strong>realistic feeling<\/strong> to the flat digital interface, which mostly comes in the form of <strong>realistic animation effects<\/strong>. These breathe life into the interface and encourage more user interaction.<\/p>\n<p class=\"note\"> <strong>Recommended Reading:<\/strong>\n  <a href=\"https:\/\/www.hongkiat.com\/blog\/flat-20\/\">Flat 2.0 & How It Solves Flat Design\u2019s Usability Problems<\/a><\/p>\n<h2>Look For The Details<\/h2>\n<p>By looking at the smaller pieces of a design, you\u2019ll understand how an app should respond to a particular behavior.<\/p>\n<p><strong>Pull to refresh<\/strong> is a good example of a now-popular microinteraction. It wasn\u2019t an integral part of iOS when it first launched, but many apps took this idea and started moving with it. Now pull to refresh is a well known behavior that most users just know to use when browsing a feed UI. The same can be said about mobile <a href=\"https:\/\/www.hongkiat.com\/blog\/hamburger-menu-animations\/\">hamburger menus<\/a> which have grown wildly in popularity.<\/p>\n<p>Make every microinteraction <strong>realistic and simple<\/strong>. Don\u2019t overdo animations because they can <strong>become tedious<\/strong> if they\u2019re too detailed and get used frequently. The user doesn\u2019t want sparkles to appear every time they tap a menu icon. <strong>Strike a balance<\/strong> with genuine value that communicates <strong>how the interface should work<\/strong> without going overboard.<\/p>\n<h2>Looking At Some Examples<\/h2>\n<p>I think the best way to learn something is by doing it, and the second best way is to study the work of others. I\u2019ve collected a small handful of <strong>UI\/UX microinteraction animations<\/strong> from talented Dribbble users to show you how these look in a real mockup.<\/p>\n<p>Every application will be different and have different needs based on what the app does. In the end most users want the same thing: an app that\u2019s <strong>intuitive<\/strong> and <strong>delivers a quality user experience<\/strong> with microinteractions relative to user behaviors.<\/p>\n<h3>1. Animated Event App UI<\/h3>\n<p>The first example is a nifty <a href=\"https:\/\/dribbble.com\/shots\/2764222-Event-App-Concept\" target=\"_blank\">card animation<\/a> feature created by Ivan Martynenko. You\u2019ll notice <strong>a handful of microinteractions<\/strong> in this design, notably card swiping and moving through details.<\/p>\n<p>When tapping on the card it grows in size. And when tapping the <span class=\"key\">Subscribe<\/span> button the user\u2019s profile photo slides into the list of subscribers. Everything feels very intuitive and quite natural to the interface.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/01-events-app-animations.gif\" width=\"600\" height=\"450\" alt=\"Events UI Animations\"><figcaption><a href=\"https:\/\/dribbble.com\/shots\/2764222-Event-App-Concept\" target=\"_blank\">IMAGE: Dribble<\/a><\/figcaption><\/figure>\n<h3>2. Interactive Exercise Screen<\/h3>\n<p>This creative mobile <a href=\"https:\/\/dribbble.com\/shots\/2108192-Exercise-screen-Set-Interaction\" target=\"_blank\">exercise animation<\/a> comes from designer Vitaly Rubtsov. It demos a user saving their workout for one set of squats.<\/p>\n<p>Notice each animation has the same <strong>elastic bounce effect<\/strong> when the menus open and snap closed. This is also true when the activity is checked as \"Done\". <strong>Consistency<\/strong> is key with microinteractions because they should all feel <strong>connected to the same interface<\/strong>.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/02-exercise-screen-animation.gif\" alt=\"Exercise Screen Animations\" width=\"600\" height=\"450\"><figcaption><a href=\"https:\/\/dribbble.com\/shots\/2108192-Exercise-screen-Set-Interaction\" target=\"_blank\">IMAGE: Dribble<\/a><\/figcaption><\/figure>\n<h3>3. Search App Microinteractions<\/h3>\n<p>Short, sweet, and to the point. I think this best describes these <a href=\"https:\/\/dribbble.com\/shots\/2647011-Search-app-microinteractions\" target=\"_blank\">search app microinteractions<\/a> designed by Lukas Horak. Every animation is <strong>quick but still noticeable<\/strong>.<\/p>\n<p>This is how you should design microinteractions to <strong>avoid over-complexity<\/strong>. If the interface would load quicker without the animation then why bother adding it? <strong>Quick animations<\/strong> keep the user moving through without bogging down the experience.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/03-search-app-animations.gif\" alt=\"Search App Animations\" width=\"600\" height=\"450\"><figcaption><a href=\"https:\/\/dribbble.com\/shots\/2647011-Search-app-microinteractions\" target=\"_blank\">IMAGE: Dribble<\/a><\/figcaption><\/figure>\n<h3>4. Fitness Goal Microinteraction<\/h3>\n<p>I think Jakub Antal\u00c3\u00adk really hit this one out of the park with his <a href=\"https:\/\/dribbble.com\/shots\/2278322-Adding-a-new-goal-animation\" target=\"_blank\">fitness goal microinteraction<\/a>. The screens all have this feeling of jiggly jell-o because the <strong>shapes move so fluidly<\/strong>.<\/p>\n<p>Yet the interface also feels <strong>solid and useable<\/strong>. It goes to show that microinteractions crafted with a purpose can still be fun and entertaining but also functional and pragmatic.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/04-new-goal-app-animation.gif\" alt=\"Analytics Goal Animation\" width=\"600\" height=\"450\"><figcaption><a href=\"https:\/\/dribbble.com\/shots\/2278322-Adding-a-new-goal-animation\" target=\"_blank\">IMAGE: Dribble<\/a><\/figcaption><\/figure>\n<h3>5. Pull to Refresh Animation<\/h3>\n<p>Here\u2019s one of my absolute favorite <a href=\"https:\/\/dribbble.com\/shots\/1797373-Pull-Down-To-Refresh\" target=\"_blank\">pull-to-refresh animations<\/a> created by the team at <a href=\"https:\/\/www.ramotion.com\/\" target=\"_blank\">Ramotion<\/a>. This not only <strong>mimics a fluid<\/strong> with the pull action, but the response animation <strong>smoothly connects<\/strong> from a splash of liquid into a loading circle.<\/p>\n<p>This <strong>much attention to detail<\/strong> is what brings out the true beauty in mobile app microinteractions.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/05-pull-to-refresh-ui-animation.gif\" alt=\"Pull to Refresh Animation\" width=\"600\" height=\"450\"><figcaption><a href=\"https:\/\/dribbble.com\/shots\/1797373-Pull-Down-To-Refresh\" target=\"_blank\">IMAGE: Dribble<\/a><\/figcaption><\/figure>\n<h3>6. Tab Microinteraction<\/h3>\n<p><strong>Tabbed widgets<\/strong> are quite common for mobile apps because of the smaller screens. I really like <a href=\"https:\/\/dribbble.com\/shots\/2744364-Tab-Microinteraction\" target=\"_blank\">this microinteraction<\/a> created by John Noussis, although I think it\u2019d be more effective at a faster speed, but the animation itself is glorious and well thought out.<\/p>\n<p>The tab anchor arrow glides over to the right just as new content bounces in from the right. It gives the illusion of the <strong>entire screen physically moving<\/strong> to the right. The animation is exquisite, but since it\u2019s so slow I think most users would get annoyed after a few days.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/06-tab-microinteraction-uiux-animation.gif\" alt=\"Tabbed Microinteraction\" width=\"600\" height=\"450\"><figcaption><a href=\"https:\/\/dribbble.com\/shots\/2744364-Tab-Microinteraction\" target=\"_blank\">IMAGE: Dribble<\/a><\/figcaption><\/figure>\n<h3>7. Preloading Animation<\/h3>\n<p>I haven\u2019t said much about <strong>loading bars<\/strong> in this post, but they\u2019re just as valuable to the overall experience. Most users don\u2019t want to wait for data to load, but they definitely don\u2019t want to stare at a blank screen while it loads.<\/p>\n<p>Bret Kurtz did this amazing <a href=\"https:\/\/dribbble.com\/shots\/2480050-Preloaders-Day-1\" target=\"_blank\">preloading screen<\/a> that\u2019s both fun and informative. The user can actually be <strong>entertained<\/strong> watching this little animation repeat. They can also be <strong>reassured<\/strong> that the application is <strong>still loading their data<\/strong> and hasn\u2019t crashed.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/07-loading-animation-ios-ui.gif\" alt=\"iOS Loading Animation\" width=\"600\" height=\"450\"><figcaption><a href=\"https:\/\/dribbble.com\/shots\/2480050-Preloaders-Day-1\" target=\"_blank\">IMAGE: Dribble<\/a><\/figcaption><\/figure>\n<h2>Wrapping Up<\/h2>\n<p>All of these examples brilliantly demonstrate the value of microinteractions. Mobile apps get a lot more value from microinteractions because users <strong>physically touch the screens<\/strong> with their fingers. Users don\u2019t tap their desktop monitors or their laptop screens, but everyone taps their smartphones because it\u2019s the <strong>default state of interactivity<\/strong>.<\/p>\n<p>It\u2019s a <strong>much more personal experience<\/strong>, which is why mobile app design can be such a <strong>nuanced process<\/strong>. When done properly, the addition of great mobile microinteractions can build a <strong>powerful illusory user experience<\/strong> out of nothing but pixels and motion.<\/p>","protected":false},"excerpt":{"rendered":"<p>Usability is one of the key components of mobile UI design. Great usability often involves microinteractions which are small responses and behaviors from an interface dictating how the UI should be used. These microinteractions define behaviors, encourage engagement, and help users visualize how an interface should work. Digital interfaces are the middlemen between users and&hellip;<\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[352],"tags":[1096,3214],"topic":[4520],"class_list":["entry-content","is-maxi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Understanding Microinteractions in Mobile App Design - Hongkiat<\/title>\n<meta name=\"description\" content=\"Usability is one of the key components of mobile UI design. Great usability often involves microinteractions which are small responses and behaviors from\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Understanding Microinteractions in Mobile App Design\" \/>\n<meta property=\"og:description\" content=\"Usability is one of the key components of mobile UI design. Great usability often involves microinteractions which are small responses and behaviors from\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongkiat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hongkiatcom\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-29T15:02:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-04-09T10:36:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/00-sliders-ios-app-onoff-switches.jpg\" \/>\n<meta name=\"author\" content=\"Jake Rocheleau\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:site\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jake Rocheleau\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/\"},\"author\":{\"name\":\"Jake Rocheleau\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/966b2daea15283b4145e71aa98a82c2a\"},\"headline\":\"Understanding Microinteractions in Mobile App Design\",\"datePublished\":\"2016-08-29T15:02:31+00:00\",\"dateModified\":\"2018-04-09T10:36:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/\"},\"wordCount\":1665,\"commentCount\":11,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/mobile-app-design-microinteractions\\\/00-sliders-ios-app-onoff-switches.jpg\",\"keywords\":[\"Animation UI\",\"Mobile App Development\"],\"articleSection\":[\"Web Design\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/\",\"name\":\"Understanding Microinteractions in Mobile App Design - Hongkiat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/mobile-app-design-microinteractions\\\/00-sliders-ios-app-onoff-switches.jpg\",\"datePublished\":\"2016-08-29T15:02:31+00:00\",\"dateModified\":\"2018-04-09T10:36:33+00:00\",\"description\":\"Usability is one of the key components of mobile UI design. Great usability often involves microinteractions which are small responses and behaviors from\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/#primaryimage\",\"url\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/mobile-app-design-microinteractions\\\/00-sliders-ios-app-onoff-switches.jpg\",\"contentUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/mobile-app-design-microinteractions\\\/00-sliders-ios-app-onoff-switches.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/mobile-app-design-microinteractions\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Understanding Microinteractions in Mobile App Design\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"name\":\"Hongkiat\",\"description\":\"Tech and Design Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\",\"name\":\"Hongkiat.com\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"width\":1200,\"height\":799,\"caption\":\"Hongkiat.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hongkiatcom\",\"https:\\\/\\\/x.com\\\/hongkiat\",\"https:\\\/\\\/www.pinterest.com\\\/hongkiat\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/966b2daea15283b4145e71aa98a82c2a\",\"name\":\"Jake Rocheleau\",\"description\":\"Jake is a writer and designer with over 10 years experience working on the web. He writes about user experience design and cool resources for designers\",\"sameAs\":[\"https:\\\/\\\/www.hongkiat.com\"],\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/author\\\/jake\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Understanding Microinteractions in Mobile App Design - Hongkiat","description":"Usability is one of the key components of mobile UI design. Great usability often involves microinteractions which are small responses and behaviors from","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/","og_locale":"en_US","og_type":"article","og_title":"Understanding Microinteractions in Mobile App Design","og_description":"Usability is one of the key components of mobile UI design. Great usability often involves microinteractions which are small responses and behaviors from","og_url":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/","og_site_name":"Hongkiat","article_publisher":"https:\/\/www.facebook.com\/hongkiatcom","article_published_time":"2016-08-29T15:02:31+00:00","article_modified_time":"2018-04-09T10:36:33+00:00","og_image":[{"url":"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/00-sliders-ios-app-onoff-switches.jpg","type":"","width":"","height":""}],"author":"Jake Rocheleau","twitter_card":"summary_large_image","twitter_creator":"@hongkiat","twitter_site":"@hongkiat","twitter_misc":{"Written by":"Jake Rocheleau","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/#article","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/"},"author":{"name":"Jake Rocheleau","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/966b2daea15283b4145e71aa98a82c2a"},"headline":"Understanding Microinteractions in Mobile App Design","datePublished":"2016-08-29T15:02:31+00:00","dateModified":"2018-04-09T10:36:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/"},"wordCount":1665,"commentCount":11,"publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/00-sliders-ios-app-onoff-switches.jpg","keywords":["Animation UI","Mobile App Development"],"articleSection":["Web Design"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/","url":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/","name":"Understanding Microinteractions in Mobile App Design - Hongkiat","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/#primaryimage"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/00-sliders-ios-app-onoff-switches.jpg","datePublished":"2016-08-29T15:02:31+00:00","dateModified":"2018-04-09T10:36:33+00:00","description":"Usability is one of the key components of mobile UI design. Great usability often involves microinteractions which are small responses and behaviors from","breadcrumb":{"@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/#primaryimage","url":"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/00-sliders-ios-app-onoff-switches.jpg","contentUrl":"https:\/\/assets.hongkiat.com\/uploads\/mobile-app-design-microinteractions\/00-sliders-ios-app-onoff-switches.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hongkiat.com\/blog\/mobile-app-design-microinteractions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hongkiat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Understanding Microinteractions in Mobile App Design"}]},{"@type":"WebSite","@id":"https:\/\/www.hongkiat.com\/blog\/#website","url":"https:\/\/www.hongkiat.com\/blog\/","name":"Hongkiat","description":"Tech and Design Tips","publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hongkiat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hongkiat.com\/blog\/#organization","name":"Hongkiat.com","url":"https:\/\/www.hongkiat.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","contentUrl":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","width":1200,"height":799,"caption":"Hongkiat.com"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hongkiatcom","https:\/\/x.com\/hongkiat","https:\/\/www.pinterest.com\/hongkiat\/"]},{"@type":"Person","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/966b2daea15283b4145e71aa98a82c2a","name":"Jake Rocheleau","description":"Jake is a writer and designer with over 10 years experience working on the web. He writes about user experience design and cool resources for designers","sameAs":["https:\/\/www.hongkiat.com"],"url":"https:\/\/www.hongkiat.com\/blog\/author\/jake\/"}]}},"jetpack_featured_media_url":"https:\/\/","jetpack_shortlink":"https:\/\/wp.me\/p4uxU-7eU","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/27832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/comments?post=27832"}],"version-history":[{"count":3,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/27832\/revisions"}],"predecessor-version":[{"id":38643,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/27832\/revisions\/38643"}],"wp:attachment":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/media?parent=27832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/categories?post=27832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/tags?post=27832"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/topic?post=27832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}