<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by kiran on Medium]]></title>
        <description><![CDATA[Stories by kiran on Medium]]></description>
        <link>https://medium.com/@kiran6390?source=rss-c07cea6dfe------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*kOoZKS9aMqQmxb1NLRVS7Q@2x.jpeg</url>
            <title>Stories by kiran on Medium</title>
            <link>https://medium.com/@kiran6390?source=rss-c07cea6dfe------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 19:22:39 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@kiran6390/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[I Spend Half My Week Telling Good People “We’re Not Hiring.”]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@kiran6390/i-spend-half-my-week-telling-good-people-were-not-hiring-c657c90d2ba1?source=rss-c07cea6dfe------2"><img src="https://cdn-images-1.medium.com/max/1724/1*8pIipuJ9MDLsg15ILFppwQ.png" width="1724"></a></p><p class="medium-feed-snippet">Check out the latest IT &amp; startup jobs &#x2014; 25,000+ opportunities waiting for you @ HireHire</p><p class="medium-feed-link"><a href="https://medium.com/@kiran6390/i-spend-half-my-week-telling-good-people-were-not-hiring-c657c90d2ba1?source=rss-c07cea6dfe------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@kiran6390/i-spend-half-my-week-telling-good-people-were-not-hiring-c657c90d2ba1?source=rss-c07cea6dfe------2</link>
            <guid isPermaLink="false">https://medium.com/p/c657c90d2ba1</guid>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[hiring]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[kiran]]></dc:creator>
            <pubDate>Sun, 05 Jul 2026 07:09:17 GMT</pubDate>
            <atom:updated>2026-07-08T09:57:08.397Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[From UX to Product Design: A Paradigm Shift in the Making]]></title>
            <link>https://medium.com/design-bootcamp/from-ux-to-product-design-a-paradigm-shift-in-the-making-4e0b45f4c926?source=rss-c07cea6dfe------2</link>
            <guid isPermaLink="false">https://medium.com/p/4e0b45f4c926</guid>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[design-thinking]]></category>
            <category><![CDATA[design]]></category>
            <category><![CDATA[medium]]></category>
            <dc:creator><![CDATA[kiran]]></dc:creator>
            <pubDate>Thu, 20 Apr 2023 06:47:13 GMT</pubDate>
            <atom:updated>2023-04-27T05:19:07.065Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/800/0*UnBPrd4Kr20s9WdL.gif" /><figcaption>Illustration by <a href="https://dribbble.com/Phella">Philip Nordström</a></figcaption></figure><p>In today’s challenging economic climate, businesses are struggling to keep their lights on. As consumers become more demanding and market saturation increases, the competition to capture their attention becomes more intense. However, in recent years, we have seen a shift towards product design over user experience (UX) design with businesses increasingly focused on short-term results rather than long-term goals. This shift has been driven by the weak economy and a focus on driving profits. As a result, product design is becoming increasingly important, and UX design is taking a back seat.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*ivltLJAkyOAb-iDc.gif" /></figure><p>It is true that UX design has a high Return on Investment (ROI) in the long run. By investing in UX design, businesses can create products that are more user-friendly, which leads to happier users, increased customer loyalty, and ultimately, higher revenue. However, when businesses are struggling to keep their lights on, that thinking seems like a luxury.</p><p>When businesses have two options to keep the lights on, they often choose the first option — to design and develop innovative and crucial new ideas that might bring in a ton of new customers. This is because new ideas have the potential to bring in significant revenue and help the business succeed in the short term. However, designing and developing new products is often expensive and time-consuming, which is why businesses are increasingly turning to product design to help them make the most of their limited resources.</p><p>Unfortunately, this focus on product design often comes at the expense of UX design. As businesses cut costs, they are less willing to invest in the research and development necessary to create a truly exceptional user experience. This can lead to products that are difficult to use, frustrating to interact with, and ultimately fail to meet the user’s needs.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/700/0*zRSaVMUejwHCjyfV.gif" /></figure><p>Product design takes a more pragmatic approach, considering the immediate needs of the business and the constraints of time and budget. Product designers must balance the needs of the user with the needs of the business to create products that are both user-friendly and commercially viable. By taking a more pragmatic approach, product designers can help businesses save time and money by creating products that are more likely to succeed in the market.</p><p>For example, suppose a business wants to cut costs to stay afloat. In that case, a product designer can help by identifying areas where the product can be streamlined or simplified to reduce production costs. Alternatively, a product designer can help by identifying new features that can be added to an existing product to make it more attractive to customers.</p><p>Product designers can also help businesses by identifying new markets or niches that the business can target. By researching the needs and preferences of potential customers, product designers can help businesses create products that meet the specific needs of these markets. This can help businesses to grow and expand their customer base, which is essential for long-term success.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*brLbCqLBGyGdLpyw.gif" /></figure><p>In conclusion, while UX design is future-looking and promises happier users in the long run, product design is becoming increasingly important in today’s weak economy. When businesses are struggling to keep their lights on, they often focus on short-term results and are more likely to invest in new product development or cut costs. However, product design can help businesses make the most of their limited resources by creating products that are both user-friendly and commercially viable. By taking a more pragmatic approach, product designers can help businesses succeed in today’s challenging economic environment.</p><p><em>I hope you’ll enjoy reading this article.</em></p><p><em>_</em></p><p><em>Kiran Shivlingkar a Principal Product Designer at Nykaa</em></p><p><em>_</em></p><p><em>Peace out</em></p><p>Reach out to me on <a href="https://www.linkedin.com/in/kiran-shivlingkar-61873641/">Linkedin</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4e0b45f4c926" width="1" height="1" alt=""><hr><p><a href="https://medium.com/design-bootcamp/from-ux-to-product-design-a-paradigm-shift-in-the-making-4e0b45f4c926">From UX to Product Design: A Paradigm Shift in the Making</a> was originally published in <a href="https://medium.com/design-bootcamp">Bootcamp</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The best design books, podcasts, movies, and more]]></title>
            <link>https://medium.com/usabilitygeek/the-best-design-books-podcasts-movies-and-more-e78e56050682?source=rss-c07cea6dfe------2</link>
            <guid isPermaLink="false">https://medium.com/p/e78e56050682</guid>
            <category><![CDATA[ui]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[books]]></category>
            <category><![CDATA[design]]></category>
            <dc:creator><![CDATA[kiran]]></dc:creator>
            <pubDate>Fri, 01 May 2020 19:45:45 GMT</pubDate>
            <atom:updated>2020-06-27T17:28:17.338Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*gsxI8aMoJuBAaMLWT9uEQA.jpeg" /></figure><blockquote>“I’m a believer in doing over reading. You learn the most from actually designing and building products instead of reading about the practice.” (Mizko)</blockquote><p>Designers come from different backgrounds, with some having studied arts and crafts at school and college, while others are self-taught. Regardless of their training, it is crucial that you as a designer understand the foundations of the Design field. In today’s design-driven world, designers take many avatars — graphic designers, UX designers, fashion designers, animation designers, and so on.</p><p>To pursue one’s interest in design and to choose the right design career, here are 10 best design books that will strengthen your understanding of the fundamental principles of design and its applications.</p><h3>Books</h3><ul><li><a href="https://www.amazon.com/Dont-Make-Think-Revisited-Usability-ebook/dp/B00HJUBRPG/"><em>Don’t Make Me Think</em></a></li><li><a href="https://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself-ebook/dp/B002UXRGNO/"><em>Rocket Surgery Made Easy</em></a></li><li><a href="https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/B07L5Y9HND/"><em>The Design of Everyday Things</em></a></li><li><a href="https://www.amazon.com/Pattern-Language-Buildings-Construction-Environmental/dp/0195019199"><em>A Pattern Language</em></a></li><li><a href="https://designingyour.life/the-book/"><em>Designing Your Life</em></a></li><li><a href="https://bookshop.org/books/user-friendly-how-the-hidden-rules-of-design-are-changing-the-way-we-live-work-and-play/9780374279752"><em>User Friendly: How the Hidden Rules of Design Are Changing the Way We Live, Work, and Play</em></a></li><li><a href="https://www.amazon.com/Invisible-Women-Data-World-Designed-ebook/dp/B07N1N6VKT/"><em>Invisible Women: Data Bias in a World Designed for Men</em></a></li><li><a href="https://bookshop.org/books/change-by-design-how-design-thinking-transforms-organizations-and-inspires-innovation-revised-updated/9780062856623"><em>Change by Design</em></a></li><li><a href="https://www.amazon.com/Loonshots-Nurture-Diseases-Transform-Industries-ebook/dp/B07D2BKVQR/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;qid=1584997757&amp;sr=8-1"><em>Loonshots</em></a></li><li><a href="https://www.amazon.com/This-Might-Get-Fired-Entrepreneurial-ebook/dp/B07C9S9DBJ/ref=sr_1_1?keywords=This+Might+Get+Me+Fired&amp;qid=1584997780&amp;sr=8-1"><em>This Might Get Me Fired</em></a></li><li><a href="https://www.amazon.com/Good-Great-Some-Companies-Others-ebook/dp/B0058DRUV6"><em>Good to Great</em></a></li><li><a href="https://www.amazon.com/Make-Time-Focus-Matters-Every-ebook/dp/B078QSCM3V"><em>Make Time</em></a></li><li><a href="https://www.amazon.com/Find-Your-Why-Practical-Discovering-ebook/dp/B01CZCW3ZA"><em>Find Your Why</em></a></li><li><a href="https://www.designbetter.co/design-leadership-handbook/becoming-a-design-leader">Design Leadership Handbook</a></li></ul><h3>Podcasts</h3><ul><li><a href="https://99percentinvisible.org/">99% Invisible</a></li><li><a href="http://thecrazy1.com/">The Crazy One Podcast</a></li><li><a href="https://www.highresolution.design/">High Resolution Design</a></li><li><a href="https://www.20k.org/">Twenty Thousand Hertz</a></li><li><a href="https://designobserver.com/designofbusiness">The Design of Business | The Business of Design</a></li><li><a href="http://www.cleverpodcast.com/">Clever</a></li><li><a href="https://thedeependdesign.com/graphic-design-podcast/">The Deeply Graphic Design Cast</a></li><li><a href="https://www.designcuts.com/learning-hub/podcasts/honest-designers/">The Honest Designers Show</a></li><li><a href="https://www.designmattersmedia.com/designmatters">Design Matters</a></li><li><a href="https://uibreakfast.com/category/podcast/">UI Breakfast</a></li><li><a href="https://www.designbetter.co/podcast">The <em>Design Better</em> Podcast</a></li><li><a href="https://userdefenders.com/">User Defenders</a></li><li><a href="https://design.google/library/podcasts/">The Method and Design Notes Podcast</a></li><li><a href="https://www.relay.fm/presentable">Presentable</a></li><li><a href="https://thefutur.com/podcast">The Futur Podcast</a></li><li><a href="https://podcasts.apple.com/us/podcast/the-reflex-blue-show-a-graphic-design-podcast/id275625131">The Reflex Blue Show: A Graphic Design Podcast</a></li><li><a href="https://gritsandgrids.com/gxg-podcast-branding-marketing/">Grits &amp; Grids</a></li></ul><h3>Short films</h3><ul><li><a href="https://www.aiga.org/medal#Medalists%20Gallery">AIGA medalists profiles</a></li><li><a href="https://www.everythingisaremix.info/watch-the-series">Everything is a Remix</a></li></ul><h3>Feature films</h3><ul><li><a href="https://www.amazon.com/gp/video/detail/B00KFKRG0C/ref=atv_dl_rdr">“Tim’s Vermeer”</a></li><li><a href="https://www.netflix.com/title/81090128">“The Creative Brain”</a></li><li><a href="https://www.netflix.com/title/70083532">“The Pixar Story”</a></li><li><a href="https://www.netflix.com/title/80064521">“Jeremy Scott: The People’s Designer”</a></li><li><a href="https://www.netflix.com/title/80124722">“They’ll Love Me When I’m Dead”</a></li><li><a href="https://www.netflix.com/title/80005444">“Print the Legend”</a></li><li><a href="https://www.netflix.com/title/80994282">“Have You Seen the Listers”</a></li><li><a href="https://www.hustwit.com/helvetica">“Helvetica”</a></li><li><a href="https://www.hustwit.com/objectified">“Objectified”</a></li><li><a href="https://www.hustwit.com/urbanized">“Urbanized”</a></li><li><a href="https://www.hustwit.com/rams">“Rams”</a></li><li><a href="https://www.generalmagicthemovie.com/">“General Magic”</a></li><li><a href="https://www.designdisruptors.com/?__hstc=186349814.837066592bc6fc159a9f41e5a86c906f.1584965753142.1584965753142.1588361359926.2&amp;__hssc=186349814.1.1588361359926&amp;__hsfp=2060968459">“Design Disruptors”</a></li></ul><h3>TV series</h3><ul><li><a href="https://www.netflix.com/title/80057883">“Abstract: The Art of Design”</a></li><li><a href="https://www.netflix.com/title/80160755">“Grand Designs”</a></li></ul><h3>Digital opportunities</h3><ul><li><a href="https://www.bemyeyes.com/">Be My Eyes</a></li><li><a href="https://www.designtocombatcovid19.com/">Design to Combat Covid19</a></li></ul><h3>Want to learn more?</h3><p>Want to get an industry-recognized Course Certificate in UX Design, Design Thinking, UI Design, or another related design topic? <a href="https://www.interaction-design.org/courses/?ep=ug0">Online UX course</a>s from the Interaction Design Foundation can provide you with industry-relevant skills to advance your UX career. For example, <a href="https://www.interaction-design.org/courses/design-thinking-the-beginner-s-guide?ep=ug0">Design Thinking</a>, <a href="https://www.interaction-design.org/courses/become-a-ux-designer-from-scratch?ep=ug0">Become a UX Designer from Scratch</a>, <a href="https://www.interaction-design.org/courses/conducting-usability-testing?ep=ug0">Conducting Usability Testing</a> or <a href="https://www.interaction-design.org/courses/user-research-methods-and-best-practices?ep=ug0">User Research — Methods and Best Practices</a> are some of the most popular courses. Good luck on your learning journey!</p><p><em>I hope you’ll enjoy reading this article.</em></p><p><em>_<br>Kiran Shivlingkar a Director of Product Design</em></p><p><em>_</em></p><p><em>Peace out</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e78e56050682" width="1" height="1" alt=""><hr><p><a href="https://medium.com/usabilitygeek/the-best-design-books-podcasts-movies-and-more-e78e56050682">The best design books, podcasts, movies, and more</a> was originally published in <a href="https://medium.com/usabilitygeek">UsabilityGeek</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How Spotify Discovery Algorithm Works]]></title>
            <link>https://blog.prototypr.io/how-spotify-discovery-algorithm-works-fae8f63466ab?source=rss-c07cea6dfe------2</link>
            <guid isPermaLink="false">https://medium.com/p/fae8f63466ab</guid>
            <category><![CDATA[product]]></category>
            <category><![CDATA[recommendations]]></category>
            <category><![CDATA[music]]></category>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[design]]></category>
            <dc:creator><![CDATA[kiran]]></dc:creator>
            <pubDate>Thu, 28 Nov 2019 09:47:28 GMT</pubDate>
            <atom:updated>2021-05-28T11:48:49.845Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/960/1*LWdQSxjBD1_I6e3PSmtVDw.png" /><figcaption>Spotify</figcaption></figure><p>I’m a huge fan of Spotify and particularly Discover Weekly. Why? It makes me feel <em>seen. </em>It knows my musical tastes better than any person in my entire life ever has, and I’m consistently delighted by how satisfyingly <em>just right </em>it is every week, with tracks I probably would never have found myself or known I would like.</p><p>Spotify is a prime example of this technology. Every Monday, over 100 million Spotify users receive a new playlist, Discover Weekly, tailored to them. This custom playlist contains around 30 songs that they have never listened to before but will probably enjoy it.</p><p>The user base goes crazy for it, which has driven Spotify to rethink its focus and invest more resources into algorithm-based playlists.</p><p>So how does Spotify do such an amazing job of choosing those 30 songs for each person each week? Let’s zoom out for a second to look at how other music services have tackled music recommendations, and how Spotify’s doing it better.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*QRsYnlousrYU7JkOr4BOmw.jpeg" /><figcaption>Music Curation</figcaption></figure><h3>History of Online Music Curation</h3><p>Back in the 2000s, Songza kicked off the online music curation scene using <strong>manual curation </strong>to create playlists for users. This meant that a team of “music experts” or other human curators would put together playlists that they just thought sounded good, and then users would listen to those playlists. (Later, Beats Music would employ this same strategy.) Manual curation worked alright, but it was based on that specific curator’s choices, and therefore <strong>couldn’t take into account each listener’s individual music taste.</strong></p><p>Like Songza, Pandora was also one of the original players in digital music curation. It employed a slightly more advanced approach, instead <strong>manually <em>tagging attributes</em></strong><em> </em>of songs. This meant a group of people listened to music, chose a bunch of descriptive words for each track, and tagged the tracks accordingly. Then, Pandora’s code could simply filter for certain tags to make playlists of similar-sounding music.</p><p>Around that same time, a music intelligence agency from the MIT Media Lab called <a href="http://the.echonest.com/company/">The Echo Nest</a> was born, which took a radical, cutting-edge approach to personalized music. The Echo Nest used <strong>algorithms to analyze the audio and textual content </strong>of music, allowing it to perform music identification, personalized recommendation, playlist creation, and analysis.</p><p>Finally, taking another approach is Last.fm, which still exists today and uses a process called <strong>collaborative filtering </strong>to identify music its users might like,<em> </em>but more on that in a moment.</p><p>So if that’s how other<em> </em>music curation services have handled recommendations, how does Spotify’s<em> </em>magic engine run? How does it seem to nail individual users’ tastes so much more accurately than any of the other services?</p><h3>Spotify’s Three Types of Recommendation Models</h3><p>Spotify doesn’t actually use a single revolutionary recommendation model. Instead, <strong>they mix together some of the best strategies used by other services to create their own uniquely powerful discovery engine.</strong></p><p>To create Discover Weekly, there are three main types of recommendation models that Spotify employs:</p><ol><li><strong>Collaborative Filtering</strong><em> </em>models (i.e. the ones that Last.fm originally used), which analyze both <em>your</em> behavior and <em>others’</em> behaviors.</li><li><strong>Natural Language Processing (NLP) </strong>models, which analyze <em>text.</em></li><li><strong>Audio </strong>models, which analyze the <em>raw audio tracks</em> <em>themselves</em>.</li></ol><p>Let’s dive into how each of these recommendation models works!</p><h3>Recommendation Model #1: Collaborative Filtering</h3><p>First, some background: When people hear the words “collaborative filtering,” they generally think of Netflix, as it was one of the first companies to use this method to power a recommendation model, taking users’ star-based movie ratings to inform its understanding of which movies to recommend to other<em> </em>similar users.</p><p>After Netflix was successful, the use of collaborative filtering spread quickly and is now often the starting point for anyone trying to make a recommendation model.</p><p>Unlike Netflix, Spotify doesn’t have a star-based system with which users rate their music. Instead, Spotify’s data is <strong>implicit feedback</strong> — specifically, the <strong>stream counts</strong> of the tracks and additional streaming data, such as whether a user saved the track to their own playlist, or visited the artist’s page after listening to a song.</p><p>But what <em>is </em>collaborative filtering, truly, and how does it work? Here’s a high-level rundown, explained in a quick conversation:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*IGI9R18KuSTtONHNqW3mAA.png" /><figcaption>Collaborative Filtering</figcaption></figure><p>What’s going on here? Each of these individuals has track preferences: the one on the left likes tracks P, Q, R, and S, while the one on the right likes tracks Q, R, S, and T.</p><p>Collaborative filtering then uses that data to say:</p><p><em>“Hmmm… You both like three of the same tracks — Q, R, and S — so you are probably similar users. Therefore, you’re each likely to enjoy other tracks that the other person has listened to, that you haven’t heard yet.”</em></p><p>Therefore, it suggests that the one on the right check out track P — the only track not mentioned, but that his “similar” counterpart enjoyed — and the one on the left check out track T, for the same reasoning. Simple, right?</p><p>Collaborative filtering does a pretty good job, but Spotify knew they could do even better by adding another engine. Enter NLP.</p><h3>Recommendation Model #2: Natural Language Processing (NLP)</h3><p>The second<em> </em>type of recommendation model that Spotify employs is <strong>Natural Language Processing (NLP) models</strong>. The source data for these models, as the name suggests, are regular <em>words</em>: track metadata, news articles, blogs, and other text around the internet.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*HlkVrFk-DPgcn2RE.jpg" /><figcaption>NLP</figcaption></figure><p>Natural Language Processing, which is the ability of a computer to understand human speech as it is spoken, is a vast field unto itself, often harnessed through <a href="https://medium.com/@sifium/top-five-emotional-sentiment-analysis-apis-116cd8d42055">sentiment analysis APIs</a>.</p><p>The exact mechanisms behind NLP are beyond the scope of this article, but here’s what happens on a very high level: Spotify crawls the web constantly looking for blog posts and other written text about music to figure out what people are saying about specific artists and songs — which adjectives and what particular language is frequently used in reference to those artists and songs, and which other<em> </em>artists and songs are also being discussed alongside them.</p><p>While I don’t know the specifics of how Spotify chooses to then process this scraped data, I can offer some insight based on how the Echo Nest used to work with them. They would bucket Spotify’s data up into what they call “cultural vectors” or “top terms.” Each artist and song had thousands of top terms that changed daily. Each term had an associated weight, which correlated to its relative importance — roughly, the probability that someone will describe the music or artist with that term.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/706/0*564Hz6_HULYxgL07.png" /></figure><p>“Cultural vectors” or “top terms,” as used by the Echo Nest. Image source: <a href="https://notes.variogr.am/2012/12/11/how-music-recommendation-works-and-doesnt-work/">How music recommendation works — and doesn’t work</a>, by Brian Whitman, co-founder of The Echo Nest.</p><p>Then, much like in collaborative filtering, the NLP model uses these terms and weights to create a vector representation of the song that can be used to determine if two pieces of music are similar. Cool, right?</p><h3>Recommendation Model #3: Raw Audio Models</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/900/0*9tdI-Tk5FNq1ACPw.png" /><figcaption>Raw Audio Model</figcaption></figure><p>First of all, adding a third model further improves the accuracy of the music recommendation service. But this model also serves a secondary purpose: unlike the first two types, <strong>raw audio models take <em>new </em>songs into account.</strong></p><p>Take, for example, a song your singer-songwriter friend has put up on Spotify. Maybe it only has 50 listens, so there are few other listeners to collaboratively filter it against. It also isn’t mentioned anywhere on the internet yet, so NLP models won’t pick it up. Luckily, raw audio models don’t discriminate between new tracks and popular tracks, so with their help, your friend’s song could end up in a Discover Weekly playlist alongside popular songs!</p><p>But how can we analyze <em>raw audio data</em>, which seems so abstract?</p><p>With <strong>convolutional neural networks</strong>!</p><p>Convolutional neural networks are the same technology used in facial recognition software. In Spotify’s case, they’ve been modified for use on audio data instead of pixels. Here’s an example of neural network architecture:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*hCFq3q5aP2xP9nCb" /></figure><p>This particular neural network has four <em>convolutional layers</em>, seen as the thick bars on the left, and three dense layers, seen as the more narrow bars on the right. The inputs are time-frequency representations of audio frames, which are then concatenated, or linked together, to form the spectrogram.</p><p>The audio frames go through these convolutional layers, and after passing through the last one, you can see a “global temporal pooling” layer, which pools across the entire time axis, effectively computing statistics of the learned features across the time of the song.</p><p>After processing, the neural network spits out an understanding of the song, including characteristics like estimated<strong> time signature, key, mode, tempo, </strong>and <strong>loudness. </strong>Below is a plot of data for a 30-second snippet of “Around the World” by Daft Punk.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Tuo0cLaBOILrWmST.jpg" /></figure><p>Ultimately, this reading of the song’s key characteristics allows Spotify to understand fundamental similarities between songs and therefore which users might enjoy them, based on their own listening history.</p><p>That covers the basics of the three major types of recommendation models feeding Spotify’s Recommendations Pipeline, and ultimately powering the Discover Weekly playlist!</p><p><em>___<br>I hope you’ll enjoy reading this article.</em></p><p><em>_</em></p><p><em>Peace out</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=fae8f63466ab" width="1" height="1" alt=""><hr><p><a href="https://blog.prototypr.io/how-spotify-discovery-algorithm-works-fae8f63466ab">How Spotify Discovery Algorithm Works</a> was originally published in <a href="https://blog.prototypr.io/">Prototypr</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[UI/UX Case Study : Designing booking flow for Bookmyshow]]></title>
            <link>https://medium.com/@kiran6390/ui-ux-case-study-designing-1-click-booking-for-bookmyshow-bd2cd0e7845a?source=rss-c07cea6dfe------2</link>
            <guid isPermaLink="false">https://medium.com/p/bd2cd0e7845a</guid>
            <category><![CDATA[case-study]]></category>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[ui]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[interaction]]></category>
            <dc:creator><![CDATA[kiran]]></dc:creator>
            <pubDate>Tue, 10 Apr 2018 14:46:39 GMT</pubDate>
            <atom:updated>2018-04-11T06:11:55.592Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_w3023brtoHEA3g1BH81Cg.png" /></figure><h4>Building Design with data</h4><p>BookMyShow (Founded in 2007) has grown leaps and bounds and is now becoming the one stop shop for everything entertainment; offering it’s users content such as music, videos, podcasts and even holds its own concerts and live events.</p><p>BookMyShow recently underwent a complete redesign — the goal being to increase user conversions. In order to do this, we reduced the number of steps of booking a movie from 14 elaborate steps to just 7. We saw our conversions increase by 50%.</p><h3>The Problem:</h3><p>Even though we got it down to 7 steps, the process of booking a movie was still time consuming and tedious.</p><p>To plan for a show, users have to first decide which movie they want to watch. Post this decision, they have to choose the date and which cinema they would like to go to and the showtime for the movie. This process often requires some back and forth in order to settle on the ideal date, venue and time. They then have to choose the number of the seats and the availability of their desired seats. This long process can often be tedious when making ad-hoc plans.</p><h4>User Stories:</h4><p>In order to build realistic user stories, I surveyed the top 10 transactors of BookMyShow through <a href="https://we-are.bookmyshow.com/the-secret-society-of-bookmyshow-3a3c8f6077e8">Secret Society</a>. These users were aged between 18 to 35, and go to the theatre at least once a week. The questions focused on their experience of booking a movie. The main takeaways were as follows:</p><ol><li>Five users said they <strong>always book 2 tickets</strong>, so either they go with a friend, their better half or with a family member.</li><li>Eight users said they always go to their <strong>favourite cinema</strong>, so they were looking for the best movie available at that venue.</li><li>Five users said they usually go to the cinema <strong>at a specific time of the day during the week</strong>.</li><li>All of them said they <strong>prefer specific seats, </strong>so they would change cinemas or even the date to get the required seats.</li><li>What was interesting was that all of them had different <strong>seat preferences</strong>.</li><li>Nine users said they book tickets on the<strong> same day of the show</strong>.</li></ol><h4>Pain Points:</h4><p>I created a few open-ended interview questions to understand the major pain points of my target audience. Some of the findings are below:</p><ol><li>8/10 users complained about not getting the seats of their choice after going through the entire process.</li><li>4/10 users complained about the quantity selection screen to be irrelevant.</li><li>6/10 users still complained that the process feels long.</li><li>Other complaints included the app’s slow speed or bugs resulting in errors.</li></ol><h3>Solution</h3><p>It wouldn’t be fair to our users to simply include all the 7 steps on one screen and say, “Here you go! We solved it.” Instead we take one step and a time. We relied on data to validate every step we cut down, and eventually made it a <em>1–2 click booking</em>.</p><p>So we started with series of experiments by inserting small components (kinda widget) on different screens.</p><h3>Suggested Solution</h3><h4>1. Pre Selection of a Movie</h4><p>We got data on our user’s movie-watching preferences and mapped each type of user in a specific bucket. Some users only watched english language movies, where as some only watched movies based on their rating. Based on their last transactions, genre selections, and overall browsing patterns we started preselecting the movie for the user. This took them directly to the showtimes page. Ofcourse, the user had an option to change the movie, on the same page itself. Here are some of the key takeaways were:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*L_NFloMF3sLmtouqYYm8BA.png" /></figure><p>Here are some of the key point</p><ol><li>8/10 users ended up going to the same movie which was preselected for them.</li><li>Remaining complained that they couldn’t figure out how to change the movie from the showtime page.</li></ol><h4>2. Pre Selection of a cinema and quantity</h4><p>Our data highlighted that 88% of users end up going to their favourite cinema. Our next step was to preselect the cinema and get the showtimes on the seat layout.</p><ol><li>The quantity of seats that were pre-decided was based on the previous transaction of the user.</li></ol><p>This experiment was crucial as we were cutting down 3 major steps.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3B75gCKR8prcHq1XzTVGrQ.png" /></figure><p>Some of the key takeaways were:</p><ol><li>7/10 users changed the showtimes on the seat layout to check availability.</li><li>10/10 didn’t change the quantity selection (Success!! :D).</li></ol><h4>3. The Final Showdown</h4><p>After collecting all the data on the above experiments in the form of heat maps, last transactions, browsing patterns, user funnels etc., we gathered all the components which were successful on one single page.</p><p>This experiment was introduced as an overlay just for testing purposes, and didn’t hinder the current booking flow.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XvO-KamUSuptQx9xJZEmeA.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*EIDFOjwoP_Pi8Ls1I1Q--A.png" /></figure><h3>Testing</h3><p>We ran a small experiment to see if our solution works well. So we tested it on 5% audience.</p><ol><li>Some people appreciated the preselection done for them, and overall enjoyed this simplified booking process.</li><li>Since we rolled out this idea in different stages, the data we had on users were based on each specific step and wasn’t necessarily holistic enough to provide the combination of all the steps for the user.</li></ol><p>While the steps we took before we implemented 1 click booking was a success, 1 click booking in itself wasn’t necessarily adapted by as many users as we’d like.</p><h3>Success Points</h3><p>Our next steps would be to detect user trends and patterns. With the help of deep learning and machine learning we can improve our recommendations engine and work on visual interactions to make this flow intuitive.</p><p>Our individual components are currently live on the mobile app and have helped increase user conversions by 28%.</p><p><em>___<br>I hope you’ll enjoy reading this article, It’ll be great <br>if you hit the clap button.</em></p><p><em>_<br>Kiran Shivlingkar an Senior Product designer @</em><a href="https://medium.com/u/9b241b359828"><em>We Are BookMyShow</em></a><em>.</em></p><p><em>_</em></p><p><em>Peace out</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bd2cd0e7845a" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[When AI meets Messenger]]></title>
            <link>https://medium.com/@kiran6390/when-ai-meets-messenger-87324bd8280a?source=rss-c07cea6dfe------2</link>
            <guid isPermaLink="false">https://medium.com/p/87324bd8280a</guid>
            <category><![CDATA[facebook]]></category>
            <category><![CDATA[facebook-messenger]]></category>
            <category><![CDATA[ux-design]]></category>
            <category><![CDATA[bots]]></category>
            <category><![CDATA[design]]></category>
            <dc:creator><![CDATA[kiran]]></dc:creator>
            <pubDate>Tue, 12 Jul 2016 05:47:01 GMT</pubDate>
            <atom:updated>2016-07-12T12:21:03.632Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*bEKx8-ThqC6E32h82WaJvw.png" /></figure><p>Facebook has become one of the most important thing in a person’s life. it keeps you connected with your friends and family. The recent announcement of Chatbot API from Facebook was crazy and currently is the most hyped thing in mobile and web industry, as a growing number of leading social messaging platforms introduced bot development capabilities.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*EIgAy8u1GjCU-U6S3KeU3g.png" /></figure><p>Recently, I tried my hands on Techcrunch’s Messenger bot and the experience was flawless. It felt like I was chatting with the coolest tech geek. So, I thought why can’t we deep link all the apps inside Messenger. There are so many apps doing so many things, mostly the same things. We switch back and forth, but Messenger is the starting point and the final destination to make things happen. What if we could take care of everything within the Messenger itself? simple widgets like booking flights, calling an uber, ordering food, splitting bills, whatever you can think of you do with friends. Why don’t have a common connecting ground where each app could be activated inside messenger by giving a trigger (like in the image below ‘Amazon Wishlist” is a trigger which opens my saved Amazon products)</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*EbbjSFp3dAON-O2s7jmSIw.png" /><figcaption><a href="https://dribbble.com/shots/2786512-Amazon-bot-in-Facebook-Messenger">Amazon bot in Facebook Messenger</a></figcaption></figure><p>It is said that the human tendency to type or chat has evolved over the years. Cell owners between the age of 18 and 24 exchange an average of 109.5 messages in a normal day — that works out to more than 3,200 texts per month and the typing speed of an average person is about 44 wpm. The bottom line being that we’re fuc*king fast at chatting. So, now I can find my Amazon wishlist even faster by mere typing then opening up an app and searching for my Wishlist, copying the URL and pasting it back into the Messenger.</p><p>Users shall be able to save 3 hours every week with deep links, to do what they want within the Messenger without even having to switch to different apps. Cost to search, switch to other app, tap unnecessary buttons before doing what they actually wanted to do and come back to the Messenger takes up your 3 fu*cking mins. On an average, 3 users switch between apps in the session of 9 min, the frequency is 3/week, which totals up to 27 mins/week, which is equal to 14 hours/year.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*orIbwEtr4HqTq-fg4ingEA.gif" /><figcaption><a href="https://dribbble.com/shots/2786512-Amazon-bot-in-Facebook-Messenger">Amazon bot in Facebook Messenger</a></figcaption></figure><p><em>___<br>I hope you’ll enjoy reading this article, It’ll be great <br>if you hit the ♥ button.</em></p><p><em>_<br>Kiran Shivlingkar an Interaction designer </em><a href="https://in.bookmyshow.com/"><em>@Bookmyshow</em></a><em>, Previously UI Design Lead at </em><a href="http://ajency.in/"><em>Ajency.in</em></a><em> Goa.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=87324bd8280a" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[App Personalization]]></title>
            <link>https://medium.com/usabilitygeek/app-personalization-abe2c7ed4440?source=rss-c07cea6dfe------2</link>
            <guid isPermaLink="false">https://medium.com/p/abe2c7ed4440</guid>
            <category><![CDATA[ui]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[apps]]></category>
            <category><![CDATA[ui-design]]></category>
            <category><![CDATA[ux-design]]></category>
            <dc:creator><![CDATA[kiran]]></dc:creator>
            <pubDate>Sun, 26 Jun 2016 11:43:18 GMT</pubDate>
            <atom:updated>2020-05-13T21:25:58.708Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3YKRA7BmUsYbtCOoHrE-EA.jpeg" /><figcaption>Image credit : ymgerman</figcaption></figure><p>Early morning before you even brush your teeth, you open an app to start your day. Mobile applications are pouring like anything in everyone’s life and each app is getting personalized everyday for more user engagement. Pixels are cheap, so many apps introduces a number of option to choose from, hoping that the user will ultimately find what he’s looking for by clicking through. this is a <strong>shotgun approach</strong> used mostly by the marketing people. the problem is that the user’s time and focus is very important, and by providing with so many options the user might get distracted from your product or content.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/640/1*aqMTBRhIBj-B1pRrjSPRzw.png" /><figcaption>Mobile recharge app</figcaption></figure><p>The image above is a screenshot of a popular app known for Mobile recharge. That’s the landing screen of the app. it suggests that humans are generally able to hold only 7 plus or minus 2 units of information in short-term memory. to make it clearer I tried the squint test. it’s simple I took the image and blurred it by 4px. The result, everything looks equally important, there is no information hierarchy also this app has 7 long scrolls, and there are so many icons and recommendations to tap on, that I’m more likely to close the app then utilizes the content.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/696/1*bQs6Nad-Thu0WoL2D3d-MA.png" /><figcaption>Squint Technique</figcaption></figure><p>It’s great to have options, but too many of them can frustrate and distract the user which can reduce conversion. The users might take different flows through your app, but their surfing is linear because they only look at one thing at a time. you can capture the clicks and the flow by the users and use it as a tool to personalize and experiment to increase user engagement. Get to know your user to trim down on the options, and focus their attention on your content, products and ads.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*3kVOS1WhkEFfeoNPzsTs3g.jpeg" /><figcaption>User behavior pattern</figcaption></figure><p>Context and Previous behavior pattern are the best information about users and what might they want to do next.</p><p>New visitor? They will try not following you until they’ve gotten to know you, so allow them to go through your flow a few more time before heavily increase the number of options.</p><p>Frequent visitor or commenter? Their loyalty makes them more likely by making the whole app personalized based on their past behavior.</p><p>The role of your landing screen and your content or product screen should be taken into consider. users might want to quickly navigate to something more specific, from your landing screen. Users who have directly landed on your content or product screen might want to engage with your landing page first and then will be able to take another action.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*rsu40Gh1ohhLI1klZUSmiA.jpeg" /><figcaption>Streamline your app flow</figcaption></figure><p>Streamline your app flow, and utilize personalization to direct the user to clearer and relevant next steps. You want the user to give an experience of a Instagram or a Facebook, and keep them clicking on next, for cool things.</p><h3>Want to learn more?</h3><p>If you’d like to become an expert in UX Design, Design Thinking, UI Design, or another related design topic, then consider to take an <a href="https://www.interaction-design.org/courses/?ep=ug0">online UX course</a> from the Interaction Design Foundation. For example, <a href="https://www.interaction-design.org/courses/design-thinking-the-beginner-s-guide?ep=ug0">Design Thinking</a>, <a href="https://www.interaction-design.org/courses/become-a-ux-designer-from-scratch?ep=ug0">Become a UX Designer from Scratch</a>, <a href="https://www.interaction-design.org/courses/conducting-usability-testing?ep=ug0">Conducting Usability Testing</a> or <a href="https://www.interaction-design.org/courses/user-research-methods-and-best-practices?ep=ug0">User Research — Methods and Best Practices</a>. Good luck on your learning journey!</p><p>Thank you!</p><p><em>Follow : </em><a href="https://twitter.com/kiran6390"><em>Twitter</em></a><em> | </em><a href="https://www.facebook.com/kiran.shivlingkar"><em>Facebook</em></a><em> | </em><a href="https://dribbble.com/kiran6390"><em>Dribbble</em></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=abe2c7ed4440" width="1" height="1" alt=""><hr><p><a href="https://medium.com/usabilitygeek/app-personalization-abe2c7ed4440">App Personalization</a> was originally published in <a href="https://medium.com/usabilitygeek">UsabilityGeek</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[UI animation in Website/App]]></title>
            <link>https://medium.com/usabilitygeek/ui-animation-in-an-app-c0e145c73ea1?source=rss-c07cea6dfe------2</link>
            <guid isPermaLink="false">https://medium.com/p/c0e145c73ea1</guid>
            <category><![CDATA[ui-design]]></category>
            <category><![CDATA[animation]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[design]]></category>
            <category><![CDATA[ui]]></category>
            <dc:creator><![CDATA[kiran]]></dc:creator>
            <pubDate>Sat, 05 Mar 2016 14:27:15 GMT</pubDate>
            <atom:updated>2020-05-13T21:23:53.992Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*8cCHeySRX6yLedhLMkuH-g.gif" /><figcaption>credits <a href="https://dribbble.com/madebyradio">R A D I O</a></figcaption></figure><p><em>Animation for the sake of “cool” can often hurt conversions since it’s distracting, but not always.Using animation on sites can add a lot of value to a website when it comes to user experience. Unfortunately a lot of websites over use it by animating every element; by slowing down the browser so much that they don’t want to continue using the site. Or even by </em>just<em> not testing very well and breaking the entire site.</em></p><p>Here are some rules to follow when implementing animation into your digital designs:</p><p><strong>1. Use loading sequences that keep your user engaged.</strong></p><p><a href="https://www.interaction-design.org/literature/topics/animations?ep=ug0">Animations</a> can keep the user engaged even before the website fully loads. This keeps users from leaving too soon. Even a 1 second increase in load time can equal a 7% loss in conversions. Animation can hide this load time by visually occupying the user.</p><p><strong>2. Animate based on where the user should focus</strong></p><p>Complete the <a href="https://www.interaction-design.org/literature/topics/ui-design?ep=ug0">UI</a> incrementally before the content is fully loaded. This keeps users interested during slower load times. Animation is achieved by the content cascading onto the page skeleton.</p><p><strong>3. Keep Users from getting lost</strong></p><p>Users risk of losing the context of what they are seeing if suddenly the web page changes. Animation can be used to make transitions more obvious, so it’s clear what happened between where the user started and ended up</p><p>The point of an animation is to help the user understand where they’re coming from and where they’re going to. Animations can create layers in an interface, when you slide from one element to another, the user remembers where the interface slid from, and if you take advantage of that memory correctly, you can make the interface slide back just as they would expect. Although it’s a simple, almost thoughtless transition, it can relieve frustration and build trust with the user.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*V4UtSyfCN9DDpl70IxXSHA.gif" /></figure><p><a href="https://dribbble.com/shots/2067564-Replace"><em>Dribbble.com — </em></a><a href="https://dribbble.com/zeeyoung"><strong><em>Zee Young</em></strong></a></p><p><strong>Do’s and don’ts</strong></p><p>Here are some do’s and don’ts when it comes to using animations on a website:</p><ul><li>DO: Provide a similar experience regardless of the device.</li><li>DON’T: Confuse the user by not allowing them to go back from where they came from.</li><li>DO: Provide instantly recognizable and easy-to-use <a href="https://www.interaction-design.org/literature/topics/navigation-1?ep=ug0">navigation</a>.</li><li>DO: Let the <a href="https://www.interaction-design.org/literature/topics/user-control?ep=ug0">user control</a> their browsing experience.</li><li>DON’T: Hindering a visitor’s ability to scan the screen.</li><li>DO: Make the most important thing on the screen the focal point.</li><li>DON’T: Make things bounce, just… never.</li></ul><p><strong>Hierarchy</strong></p><p>Elements on the screen are arranged in layers, one sitting on top of the other. Regardless of the content type — background images, shapes, patterns, labels, paragraphs, buttons or icons, cards or any other UI element, by animating the order of their appearance, we are able to emphasize the importance of a specific element and direction the user’s focus.</p><p>For example, layout elements appear on screen with subtle movement or animating the opacity value, but the last element to appear is an icon. This suggests it is also the most important action on that specific screen (e.g. the “add” button on a favorites list, share action on profiles etc.).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*etz_b_ZsP_Ua1jgbqTlMhg.gif" /></figure><p><em>Dribbble.com — </em><a href="https://dribbble.com/shots/2569948-Onboarding"><strong><em>kiran shivlingkar</em></strong></a></p><p>Sometimes we want to bring login or onboarding screens to life just by adding simple animations to it. This way we make the user have a better impression of the brand and make the whole experience more fun and interesting.</p><p>Some examples would include parallax effect (image and text area while scrolling, gallery items, cards etc.), animating background patterns, transforming icons, making brand elements appear throughout the app or even animating a mascot, if there is one..</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*-_n_VEZJCWMz6wuwOg1oWQ.gif" /></figure><p><a href="https://dribbble.com/shots/1426318-Coach-marks"><em>Dribbble.com — </em></a><a href="https://dribbble.com/alexandren"><strong><em>Alexandre Naud</em></strong></a></p><p><strong>User navigation and control</strong></p><p>Sometimes all we need is to reveal a hidden “search” feature by slightly dropping it down and pulling it back under the header bar, in which case the user is aware of search appearing on “swipe down” gesture. The other option is to place hints inside the app which appear only the first time user comes across that specific element, such as onboarding tutorials or slightly animated arrow with short description pointing at the element it describes.</p><p><strong>Conclusion</strong></p><p>Animation is a very powerful ally to our digital design efforts. It used to be just a fancy addition to websites, and later apps.</p><p>We can do more than what we’ve ever been able to do before. There’s a lot of power at our fingertips, and we can make it really easy and fun for users to use our websites and applications.</p><p>But please, just keep it to a minimum, keep it running at 60 frames per second (butter smooth) and put it in the hands of your actual users on real world devices before assuming anything.</p><h3>Want to learn more?</h3><p>If you’d like to become an expert in UX Design, Design Thinking, UI Design, or another related design topic, then consider to take an <a href="https://www.interaction-design.org/courses/?ep=ug0">online UX course</a> from the Interaction Design Foundation. For example, <a href="https://www.interaction-design.org/courses/design-thinking-the-beginner-s-guide?ep=ug0">Design Thinking</a>, <a href="https://www.interaction-design.org/courses/become-a-ux-designer-from-scratch?ep=ug0">Become a UX Designer from Scratch</a>, <a href="https://www.interaction-design.org/courses/conducting-usability-testing?ep=ug0">Conducting Usability Testing</a> or <a href="https://www.interaction-design.org/courses/user-research-methods-and-best-practices?ep=ug0">User Research — Methods and Best Practices</a>. Good luck on your learning journey!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c0e145c73ea1" width="1" height="1" alt=""><hr><p><a href="https://medium.com/usabilitygeek/ui-animation-in-an-app-c0e145c73ea1">UI animation in Website/App</a> was originally published in <a href="https://medium.com/usabilitygeek">UsabilityGeek</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>