<?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 Nico Encarnacion on Medium]]></title>
        <description><![CDATA[Stories by Nico Encarnacion on Medium]]></description>
        <link>https://medium.com/@nicoencarnacion?source=rss-1779890a79d3------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/0*FHWAmBuXuAnepGlY.</url>
            <title>Stories by Nico Encarnacion on Medium</title>
            <link>https://medium.com/@nicoencarnacion?source=rss-1779890a79d3------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 00:58:35 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@nicoencarnacion/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[Building Your Prototyping Arsenal]]></title>
            <link>https://medium.com/make-technology/prototyping-tools-dbb6b2db0373?source=rss-1779890a79d3------2</link>
            <guid isPermaLink="false">https://medium.com/p/dbb6b2db0373</guid>
            <category><![CDATA[invision]]></category>
            <category><![CDATA[design]]></category>
            <category><![CDATA[framer]]></category>
            <category><![CDATA[prototyping]]></category>
            <category><![CDATA[flinto]]></category>
            <dc:creator><![CDATA[Nico Encarnacion]]></dc:creator>
            <pubDate>Thu, 01 Mar 2018 07:29:42 GMT</pubDate>
            <atom:updated>2018-03-01T08:53:04.599Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*hHMAsKDnw9Y1xSobdpGKwQ.jpeg" /></figure><p>At <a href="https://blog.make.technology/">Make</a>, our designers build prototypes for every project feature as much as possible. Do-it-yourself usability tests are conducted whenever we can to know if our designs are easy enough to use. We do this early on in our process, so that we can correct any mistakes and save us the trouble down the line.</p><p>We don’t stick to one prototyping tool because different projects require us to build different kinds of prototypes. Before we start prototyping, we list down all the things that need to be tested in our design. Below is part of a test script for one of our projects.</p><p><em>In the example below, we were required to test two different versions of a design, where users can order meals for a group of airline passengers.</em></p><pre><strong>Test Script:</strong></pre><pre>1. Identify the best sellers for the flight<br>2. Buy 2 Fried Chicken for <em>Stephanie Martinez</em> for dinner<br>3. Buy 1 Tuna Pesto for <em>Stephanie Martinez</em> for snacks<br>4. Buy 1 Pork Chop for <em>Stacey Hall</em> for dinner<br>5. Buy 5 Beef Pastrami in Focaccia for <em>Stacey Hall</em> for snacks<br>6. Buy 1 Steamed Fish for <em>Robert Middleton</em> and <em>Antonio McGuire</em> for dinner<br>7. Buy 1 Tuna Pesto for <em>Robert Middleton</em> for snacks<br>8. Buy 4 Grilled Chicken Herb Bun for <em>Antonio McGuire</em> for snacks<br>9. Remove 2 Beef Pastrami in Focaccia of <em>Stacey Hall</em> and replace with 1 Tuna Pesto<br>10. Remove all meals<br>11. Buy 2 Fried Chicken for all passengers for the 1st service<br>12. Buy 1 Tuna Pesto for all passengers for the 2nd service<br>13. Buy Meals<br>14. Move on to the next flight</pre><pre><strong>Passengers:</strong></pre><pre><em>Stephanie Martinez, Stacey Hall, Robert Middleton, Antonio McGuire</em></pre><pre><strong>Menu Items:</strong></pre><pre>Fried Chicken, Pork Chop, Steamed Fish, Tuna Pesto, Beef Pastrami, Grilled Chicken Herb Bun</pre><pre><strong>Actions:</strong></pre><pre>Switch passengers, Switch flights, Add meals, Remove meals, Add meals to all passengers, Remove meals from all passengers, Purchase meals</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*TxCaNYZCZK9oNSrcW9ze7w.jpeg" /></figure><p>Once we know what needs to be tested in the design, we ask ourselves these questions before choosing what tool to use for a prototyping task:</p><ol><li>Does it require figuring out the flow of an app?</li><li>Does it require getting feedback on the designs?</li><li>Does it require complex interactions?</li><li>Does it require high-fidelity animations?</li></ol><p>Aside from the requirements of the project, we also consider these things when choosing which prototyping tool to use:</p><ol><li>Integration with either Sketch or Figma</li><li>Previewing and sharing with stakeholders and developers who are using different platforms</li></ol><h3>InVision</h3><p><a href="https://www.invisionapp.com/">InVision</a> is a page-based prototyping tool that is perfect for presenting the initial designs and flow of an app for feedback. You can quickly build prototypes in Sketch using <a href="https://www.invisionapp.com/craft">Craft</a> (InVision’s Sketch Plugin) and upload it to InVision for sharing or to continue building with the rest of the team.</p><p>Aside from presenting flows and designs, we also use InVision for handing-off projects to developers. Using its <a href="https://www.invisionapp.com/feature/inspect">Inspect</a> feature, our frontend developers can easily generate working code and quickly gather key details of our designs like typefaces and colors.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*SSKpu9BU7HecBGhAOO-6Tw.png" /><figcaption>InVision’s Inspect Feature</figcaption></figure><p>Although a great tool for prototyping, InVision has its limits. That is why we added two more tools to our prototyping arsenal. Flinto and Framer.</p><h3>Flinto</h3><p><a href="https://www.flinto.com/">Flinto</a> is a layer-based animation tool that is perfect for presenting designs with high-fidelity micro-interactions and animations. Flinto’s strength is its “behavior designers” that allow you to apply the same animation to different elements with the same layer structure. Flinto has a specialized viewer that makes it easy to view behavior states and pages connected by the same transition.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XGTuU0BXo6A0S30_DoTMrQ.png" /><figcaption>Flinto’s Behavior Designer</figcaption></figure><p>We use Flinto for tasks that require heavy animations like parallax effects, expanding buttons, large animated accordions and other fancy stuff that will take too much time to do using code-based prototyping tools.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/740/1*6u6SqbodwvVSAxN0ICxJCw.gif" /><figcaption>App Onboarding Screens Animation</figcaption></figure><h3>Framer</h3><p><a href="https://framer.com/">Framer</a> is a code-based/layer-based animation tool that we use for building interaction-heavy prototypes. It lets you create prototypes using CoffeeScript. It has a steeper learning curve compared to InVision and Flinto but once you’ve mastered it, you can basically do everything that’s possible in a web browser.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*0p4ZedJYuPw2w2vMTYsrtQ.gif" /><figcaption>Design Study for Ordering Meals</figcaption></figure><p>We use Framer for prototypes that are going to be used for user testing. These usually require complex interactions. In <a href="https://blog.make.technology/cebu-pacific-case-study-establishing-a-consistent-online-offline-experience-197a2cf6b129">Cebu Pacific</a>’s case, these interactions include booking flights, choosing seats, ordering meals — anything that requires multiple events to be triggered with a single action. Doing these in Flinto or InVision usually needs dozens of screen states to be prepared before building the prototype. The beauty in using Framer is that you don’t need to make a different page for every state of the screen.</p><h3>Conclusion</h3><p>Before choosing a tool, know what you’re prototyping. If it’s for presenting a user flow, use a page-based prototyping tool like InVision. If it’s for your portfolio or presentation, use a layer-based tool like Flinto. If it’s going to require a lot of complex interactions for user testing, use a code-based tool like Framer. Knowing the right prototyping tool is fairly easy as long as you have an end goal.</p><p>Remember that there is no best tool for building prototypes. Different teams and different projects require different tools. It’s just a matter of matching the right prototyping tool to the right design process.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=dbb6b2db0373" width="1" height="1" alt=""><hr><p><a href="https://medium.com/make-technology/prototyping-tools-dbb6b2db0373">Building Your Prototyping Arsenal</a> was originally published in <a href="https://medium.com/make-technology">Made Different</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>