<?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 Alex Kukharenko on Medium]]></title>
        <description><![CDATA[Stories by Alex Kukharenko on Medium]]></description>
        <link>https://medium.com/@AlexKukharenko?source=rss-2641313c6156------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*Nfhb-VRBcJBwtjZIDDr3PQ.jpeg</url>
            <title>Stories by Alex Kukharenko on Medium</title>
            <link>https://medium.com/@AlexKukharenko?source=rss-2641313c6156------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Wed, 20 May 2026 12:53:33 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@AlexKukharenko/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[Simple guide to make your first Virtual Interface in Sketch]]></title>
            <link>https://medium.muz.li/simple-guide-to-make-your-first-virtual-interface-in-sketch-ad8518082a3d?source=rss-2641313c6156------2</link>
            <guid isPermaLink="false">https://medium.com/p/ad8518082a3d</guid>
            <category><![CDATA[design]]></category>
            <category><![CDATA[sketch]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[vr]]></category>
            <category><![CDATA[virtual-reality]]></category>
            <dc:creator><![CDATA[Alex Kukharenko]]></dc:creator>
            <pubDate>Sun, 27 Aug 2017 22:59:07 GMT</pubDate>
            <atom:updated>2019-10-27T15:19:23.326Z</atom:updated>
            <content:encoded><![CDATA[<p>Want to work with me? 👉 <a href="https://alexkukharenko.com/contact/">alexkukharenko.com/contact/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*lYCYqF__rn-bzVXudGUe-Q.png" /><figcaption>Video sample by the end of the post</figcaption></figure><p>Nowadays VR and AR industries are giving big opportunities for designers and bring a completely new experience to the digital world. Virtual Reality can quickly teleport a mind from reality to something crazy. You are in a room wearing VR helmet and boom … you are on another side of the world.</p><p>Does anybody wonder to try yourself in VR design? I think most of us. But what stops us? I think there are 2 things:</p><ol><li>It is pricy. Professional VR software usually requires Oculus Rift or HTC Vive.</li><li>It is bad described and explained.</li></ol><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fZpXQcs6fACWgAFynbJlYw.jpeg" /></figure><p>What if we can get started from 4$? Sounds crazy.</p><h3>Basic Kit for VR Design consist of:</h3><ul><li>Google Cardboard or something like <a href="https://ru.aliexpress.com/item/VR-BUCINUM-VR-BOX-2-0-3D-VR-Headset-Virtual-Reality-Glasses-for-3-5-6/32807897102.html?spm=a2g0v.10010108.1000016.1.38f7f731eIaxPb&amp;isOrigTitle=true">this</a> (preferred).</li><li>Any smartphone with a screen bigger than 4.5″</li><li>SketchApp, Adobe Photoshop or any other graphic editor.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ji14pTOYQuK0YQ2BGsw98g.jpeg" /><figcaption>My equipment</figcaption></figure><h3>Step 1. Design flat interface</h3><p>Find any <strong>VR 360 photo</strong> by googling or take any of them from <a href="https://www.roadtovr.com/10-samsung-gear-vr-panoramas-im360vr/">here</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*21zYT6gLBd_NNau3AD1hYA.jpeg" /><figcaption><em>Link to the photo </em><a href="https://roadtovrlive-5ea0.kxcdn.com/wp-content/uploads/2014/09/Ice_Lagoon.Still004.jpeg"><em>https://roadtovrlive-5ea0.kxcdn.com/wp-content/uploads/2014/09/Ice_Lagoon.Still004.jpeg</em></a></figcaption></figure><p>And open this photo in Sketch/Photoshop. Further, we need to put the interface on the photo. But how should it look or what is its purpose?<br> Try to look carefully at the photo. If you teleported to that place, what would you do there, what would be exciting to do there?</p><p>I came up with a few thoughts and I transformed them into this interface:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-m8D3pfuKjcYfhcnIAVo2A.png" /><figcaption><em>Link to the Sketch file </em><a href="https://drive.google.com/file/d/0B7iUpgsdKQPkU25obUJOMGc3QWc/view"><em>https://goo.gl/VKorDR</em></a></figcaption></figure><p>I want to emphasize on 2 things:</p><p><strong>Put a shadow under an object, it will make your flying UI live and deep.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-veZ3R8BTamRmVg41UDDow.png" /></figure><p><strong>Don’t make interface too big, otherwise, it won’t fit into your field of vision.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*umoY8yTNaVhC9kj0kAetHQ.png" /><figcaption><em>Picture from InvisionApp blog </em><a href="https://www.invisionapp.com/blog/vr-interface-design/"><em>https://www.invisionapp.com/blog/vr-interface-design/</em></a></figcaption></figure><p>As result, you should have a jpg image with high resolution and UI above designed. In my example, it was 2880 × 1440.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*C51BMoH2y3URcXeZ10wccg.jpeg" /><figcaption><em>Link to the file </em><a href="https://goo.gl/GYUA2G"><em>https://goo.gl/GYUA2G</em></a></figcaption></figure><p>Perfect. We are moving forward.</p><h3>Step 2. Move it to VR</h3><p>Sign-up at <a href="https://console.instavr.co/signup">console.instavr.co/signup</a> and go through the tutorial. I don’t recommend you to skip an onboarding. The app looks still raw.</p><p>Upload your wide 360 photo.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aW0oeFXy6csuoQulz_vI5A.png" /></figure><p>Choose “Web” tab and click on “Make Package” link.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ueuVUhkhlZBzLzEK-plRcQ.png" /></figure><p>In “Download” section click on “Open Hosted Page” button.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qCZ6o5S8Xvixohs_Q_9nWQ.png" /></figure><p>As result, you get your VR 360 photo right in a browser 😍. You can rotate a camera and take a look at the interface from the different angles.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*PMUT_kKVoJCKjjgdxRawHg.png" /></figure><p>Unfortunately, Instavr puts a watermark on each made canvas and it is possible to get rid of it by purchasing Pro plan for $299/month or 199/month paying annually.</p><h3>Step 3. View on a device</h3><p>We are staying in 1 step from the final goal!</p><p>Email or slack yourself a link, copy-paste into default browser (in my case it was Safari), allow autorotation in a mobile device, set a device in horizontal mode and open generated a link.</p><p>Click a “Cardboard” icon on the right top corner to switch to VR mode with gyroscope.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*MnCyi5gODd2w8arZCFDsUQ.jpeg" /></figure><p>You may experience some performance issues like low respond or low-FPS score. I didn’t experience that on iPhone 6/7 but found an issue on some old android devices. To solve performance issue generate “Android” package instead of “Web” one.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*bnQVpdhVx75DyP-1VrDChA.gif" /><figcaption>Rotate you head to enjoy result</figcaption></figure><p>Congratulate! Fall in love with VR? Me too! 🤜 🤛 See what we can do next.</p><h3>What is next?</h3><ol><li>Try adding a video instead of image to InstaVR. You can found many of them on <a href="https://www.youtube.com/results?search_query=vr+videos+360">Youtube</a>.</li><li>Go to professional league with purchasing Oculus Rift, HTC Vive and get a job in VR. <a href="https://virtualrealitypop.com/how-to-get-a-job-in-vr-fff5c9d56a13">This article</a> contains some valuable advices for it.</li><li><a href="https://upscri.be/bb0afd/">Join my mailing list</a></li></ol><p><em>Originally published at </em><a href="https://usabilityscale.com/2017/08/27/simple-guide-make-first-virtual-interface-sketch/"><em>usabilityscale.com</em></a><em> on August 27, 2017.</em></p><figure><a href="https://muz.li"><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kBBb0Yj_PHq8r-ynU9bwJw.png" /></a></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ad8518082a3d" width="1" height="1" alt=""><hr><p><a href="https://medium.muz.li/simple-guide-to-make-your-first-virtual-interface-in-sketch-ad8518082a3d">Simple guide to make your first Virtual Interface in Sketch</a> was originally published in <a href="https://medium.muz.li">Muzli - Design Inspiration</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[3 most valuable metrics for UX & Product Designers]]></title>
            <link>https://medium.muz.li/3-valuable-metrics-for-ux-product-designers-and-how-to-measure-them-9def7f46e48e?source=rss-2641313c6156------2</link>
            <guid isPermaLink="false">https://medium.com/p/9def7f46e48e</guid>
            <category><![CDATA[design]]></category>
            <category><![CDATA[research]]></category>
            <category><![CDATA[metrics]]></category>
            <category><![CDATA[analytics]]></category>
            <category><![CDATA[ux]]></category>
            <dc:creator><![CDATA[Alex Kukharenko]]></dc:creator>
            <pubDate>Sun, 07 May 2017 15:44:29 GMT</pubDate>
            <atom:updated>2019-10-27T15:20:55.098Z</atom:updated>
            <content:encoded><![CDATA[<p>Need UI/UX Designer? Let&#39;s work together 👉 <a href="https://alexkukharenko.com/contact/">alexkukharenko.com/contact/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XkoLAZWBPtcEreQKyNUr0w.jpeg" /><figcaption>Unclear goals never allow you to get to “done”</figcaption></figure><p>User experience is subjective in nature and it is pretty hard for designers and product managers set a right and clear goal to achieve.</p><p>The Strong designer has a benchmark of product’s UX and he measures it on a regular basis. I’ve done few steps to find the answers on “what to measure” and “how”.</p><ol><li>I have discovered design metrics from different design&amp;product teams.</li><li>I tried them on my <a href="https://www.perdoo.com/">current job</a> position.</li><li>I made a list shorter choosing only the most valuable KPIs.</li></ol><h3>1. System Usability Scale (SUS )</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Bl-u8GcI-uaaqMp5RaGxBg.png" /></figure><h4>Overview:</h4><p>SUS provides a “quick and dirty”, reliable tool for measuring the usability. It consists of a 10 item questionnaire with five response options for respondents; from “Strongly agree” to “Strongly disagree”.</p><h4>Measuring:</h4><ol><li><a href="https://drive.google.com/file/d/0B7iUpgsdKQPkYXR3WF9FLUQzMnM/view?usp=sharing">Download a template</a> with 10 questions or create similar form on Google forms/Typeform</li><li>Give a questionnaire to people who know your product (at least 10 users outside your team). Remember — we need fair answers. 😉</li><li>Calculate results by <a href="https://docs.google.com/spreadsheets/d/1TzBkC7Aik1MY4VSU49sUTuJVB8arxm0Hjd6fE5exBI4/edit?usp=sharing">this form</a> and find a common value:<br>(Result 1 + Result 2 + …+Result 10)/10</li></ol><p>😕 How to make it easier and quicker? I develop my <a href="https://usabilityscale.com/">own automated tool</a> for SUS measurements. <a href="https://usabilityscale.com/">Try it for free</a> and tell me what you think.</p><h4>Outcome:</h4><p>As result, you will get one number, for instance, 65. Find your result at this scale.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8zeaAUzOG6rRjzXS4NUr-g.png" /><figcaption>If your SUS is less than 68, it is bellow average <a href="https://measuringu.com/sus/">https://measuringu.com/sus/</a></figcaption></figure><p>And here is the most <strong>important</strong>: you can see whether your product improves or it is getting worse.</p><p><a href="https://usabilityscale.com/">Measure product SUS </a>once per 2 weeks and you will know the direction where your product is going to.</p><h3>2. Completion rates</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-CfI-A8d8HJIxToUlP4ogg.png" /></figure><h4>Overview:</h4><p>Completion rates are the fundamental usability metric. A binary measure of pass and fail provides a simple metric of success. The case of usage: actions with multiple steps, e.g. registration, checkout, adding a credit card, connect this app by API to another one and more.</p><h4>Measuring:</h4><p>Any web analytic tool which supports funnels. I would recommend <a href="https://www.google.com/analytics/">Google Analytics</a>, <a href="https://mixpanel.com/">Mixpanel</a>, <a href="https://www.kissmetrics.com/">Kissmetrics</a>.</p><h4>Outcome:</h4><p>Someone might protest me — &quot;Funnels are for marketers&quot;. However, it was designed for marketers we are able to use funnels for our goals:</p><ul><li>find the bottleneck in the system</li><li>figure out where our customers leave</li></ul><p>Issues above give us a guide to action: speak with customers about <strong>this</strong> and simplify it <strong>right here</strong>!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*OrAoG7EeizJcsDsu3f4DGg.png" /></figure><h3>3. Net Promotion Score (NPS)</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Wq_yeydLsi-NzT4CFPSvRw.png" /></figure><h4>Overview:</h4><p>Net Promoter Score (NPS) is a metric for assessing customer loyalty for a company’s <a href="http://whatis.techtarget.com/definition/brand">brand</a>, products or services.</p><p>The company just has to ask their customers one simple question: “How likely is it that you would recommend us to a friend or colleague?”. Answers are assigned a score from zero to 10, with 10 being the most positive. Customers are then divided into three categories: Promoters, Passives and Detractors.</p><h4>Measuring:</h4><p>A bunch of tools, bur these I could recommend as simple and cheap: <a href="https://delighted.com/">Delighted</a>, <a href="http://promoter.io/">Promoter.io</a>, <a href="https://www.starred.com/en/">Starred</a>.</p><h4>Outcome:</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ytTBBSEuAcDGn1DZ-3KZjQ.jpeg" /></figure><p>And again someone might write me: “But NPS is NOT a design metric! It is a metric of success team!”. Here is my short explanation on this question:</p><p>Yes, it was designed for it. NPS measures the loyalty that exists between a provider and a consumer. Consumers usually are able to let a feedback for an each NPS measurement.</p><p>And you know what I found? True for internet business:</p><blockquote>Bad NPS ratings in the most of the cases are related to bad UX and bugs</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*sVJjCh0X9B7FG5klwbJDMQ.png" /><figcaption>Starred.com shows the feedbacks for a survey result, which are super insightful</figcaption></figure><h3>Conclusion</h3><p>Setting the correct KPIs to track UX is pretty important. It helps to focus on the most important things, creates clear goals to achieve and keeps our ears open.</p><p>These metics set clear goals for UX success: <a href="https://usabilityscale.com/">SUS score</a>, <a href="https://www.quora.com/What-are-the-best-online-tools-for-measuring-net-promoter-score-and-why">NPS</a> and Completion rate.</p><p>In my next piece of content, I will describe how to find more specific metrics for your product: KPIs for e-commerce section and for SaaS are different and they are measured by different methods.</p><p>Wish you good measurements! 🤓</p><p><em>Need UI/UX Designer? Let’s work together</em> 👉 <a href="https://alexkukharenko.com/contact/">alexkukharenko.com/contact/</a></p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fupscri.be%2F8153c7%3Fas_embed%3Dtrue&amp;url=https%3A%2F%2Fupscri.be%2F8153c7&amp;image=https%3A%2F%2Fupscri.be%2Fmedia%2Fform.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=upscri" width="800" height="400" frameborder="0" scrolling="no"><a href="https://medium.com/media/365d4e2e268702353cc960e6b5f12046/href">https://medium.com/media/365d4e2e268702353cc960e6b5f12046/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9def7f46e48e" width="1" height="1" alt=""><hr><p><a href="https://medium.muz.li/3-valuable-metrics-for-ux-product-designers-and-how-to-measure-them-9def7f46e48e">3 most valuable metrics for UX &amp; Product Designers</a> was originally published in <a href="https://medium.muz.li">Muzli - Design Inspiration</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[10 annoying issues in Sketch and 9 easy solutions for them]]></title>
            <link>https://medium.muz.li/10-annoying-things-in-sketch-and-how-to-solve-most-of-them-a175769277a4?source=rss-2641313c6156------2</link>
            <guid isPermaLink="false">https://medium.com/p/a175769277a4</guid>
            <category><![CDATA[sketch]]></category>
            <category><![CDATA[design]]></category>
            <category><![CDATA[ui]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[prototype]]></category>
            <dc:creator><![CDATA[Alex Kukharenko]]></dc:creator>
            <pubDate>Sun, 02 Apr 2017 19:28:46 GMT</pubDate>
            <atom:updated>2019-10-27T15:24:14.981Z</atom:updated>
            <content:encoded><![CDATA[<p><em>Need UI/UX Designer? Let’s work together 👉 </em><a href="https://alexkukharenko.com/contact/"><em>alexkukharenko.com/contact/</em></a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*h1eBTLNuCl-os54ATYkd2w.png" /><figcaption>Me before I found these fixes</figcaption></figure><p>I am a big Sketch fan since I moved from Adobe Photoshop. We designers love it, seriously!</p><p>But … sometimes this app is driving me nuts. So what is wrong there?</p><h3>List of issues:</h3><ol><li>Half pixels (For example width: 271.01).</li><li>With “cmd + v” Sketch inserts objects to a random position on the artboard.</li><li>Sketch works slowly and drive is running out of space.</li><li>Mess within an artboard panel.</li><li>Selecting of objects is painful. How many times should I click to select an object? sometimes 6.</li><li>Lack of collaboration.</li><li>I can not apply “Shared style” to the group of vector objects. (folder at the left panel)</li><li>Zooming. How to find zooming range that I need? 100%, 50%, 25% — poor choice.</li><li>When I move several artboards with “Shift” key on hold one artboard becomes unselected.</li><li>There is no correct pre-filled “line-height” value for text.</li></ol><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*CsFDWLj4FNVEGd6gJ5Ll2g.jpeg" /></figure><p>And I solved 9 of 10 issues. I hope together in comments we will figure out what to do with the #7.</p><h3>Fixing the issues</h3><h4>1. Half pixels</h4><p>What is a magical trick on the GIF below? Look at the values on a right side.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/802/1*Ypgj-mhQ1jwm37-Yqgsadg.gif" /><figcaption>Set the checkboxes as shown on a screenshot</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/630/1*CGMqs6E5ArVQvRkSUT1qaQ.png" /><figcaption>Mark the checkboxes as shown on a screenshot</figcaption></figure><p><strong>Solutions:</strong></p><ol><li>Set the correct preferences as it is shown on a screenshot above</li><li>Set a shortcut<em><br></em>System preferences — Keyboard — Shortcuts — App Shortcuts — Add <em><br>Application: </em>Sketch<em><br>Menu Title: </em>Round to Pixel<em><br>Keyboard shortcut: </em>Control + Command + R(in my case)</li></ol><p>Done. Go back to your project, select the top group and press a shortcut. This “Round to Pixel” will be applied to any object inside, except “Lines”, although. It does not work for them. I recommend using “Rectangles” instead.</p><h4><strong>2. With “Command + v” Sketch inserts objects to a random position on the artboard.</strong></h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/940/1*8dhO5dN1BPZkwH3VbRbEPA.png" /></figure><p><strong>Solution</strong>: Use “Paste Here” option. It will arrange an object right there.</p><h4><strong>3. Sketch </strong>works slowly and drive is running out of space.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/719/1*-qgKkt9YB-JFFT3wYFN5Xw.png" /><figcaption>Screen with the .sketch files which store on your hard drive</figcaption></figure><p><strong>Solution:</strong> <a href="https://blog.prototypr.io/i-made-my-sketch-faster-and-got-120-gb-of-free-disk-space-how-2056051caa14">Here</a> is an instruction how to solve it. I got 130gb free space on my MacBook, for instance!</p><h4>4. Mess within an artboard panel.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*o2unEyv-i7BrEddG6Y3HQw.png" /></figure><p>We can follow the rules of the naming of groups but anyway it is completely impossible to find something while so many groups are open.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/635/1*oKO29yMnWmOz4zzURA2rwQ.png" /><figcaption>Now your life is way easier. Press shortcut if you are lost somewhere between groups on the left panel.</figcaption></figure><p><strong>Solution:</strong> Assign a new shortcut to fold/collapse it!</p><p><em>Application: </em>Sketch<br><em>Menu Title: </em>Collapse Artboards and Groups<br><em>Keyboard shortcut: </em>Control + Command + C(in my case)</p><h4>5. Selecting of objects is painful.</h4><p>How many times should I click to select an object? Sometimes 6. Then deeper that layer in structure than more clicks it requires.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/731/1*IE2r5syI6nYkRsn4Y0B23w.png" /></figure><p>Here I clicked only 1 time instead of 3. How? <br><strong>Solution:</strong> Hold “Command” key when you click on an object. That is it.</p><h4>6. Lack of collaboration.</h4><p>We don’t have any Sketch solution out from the box that just works. However, we have some good solutions from Craft and Picnic Plugins.</p><p>Sharing sketch files with the colleagues is just bad. These guys are developing <a href="https://thomasstreet.com/blog-source/picnics-are-better-with-friends?mc_cid=7a3881baec&amp;mc_eid=f9ff386107">good solution</a> — auto syncing with sketch files in real time! Unfortunately, plugin is still under development. Waiting for a beta!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/967/1*U_ry2oOO2t8Lsu3vXX6DBQ.png" /></figure><p><strong>Solution</strong>: Craft <a href="http://blog.invisionapp.com/craft-freehand/">already has a solution</a> to move discussions into good workspace.</p><h4>7. Can not apply “Shared style” to the layer’s group.</h4><p>Very often I need to apply new color for SVG icon wich stays somewhere in a deep into group or I want to apply the new Shared Style for each icon inside a group. In current condition, shared styles can not be applied to the layer’s group. Very sad.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*cbXgVVeDyca6VjkQMe3fMg.png" /><figcaption>On this icon is not blue, although should be like this due to applied style. It does not work.</figcaption></figure><p>Send a comment you know how to fix it, dear friend. <br><strong>Not solved yet.</strong></p><h4>8. Zooming.</h4><p>How to find zooming range that I need? 100%, 50%, 25% — poor choice.</p><p><strong>Solution:</strong> There is a shortcut for it, indeed. Hold a “Command” key and use mouse scroll. It will zoom-in or zoom-out by 4% on an each step.</p><h4>9. When I move several artboards with “Shift” key on hold one artboard becomes unselected.</h4><p>The reason for using it — each time when you hold “Shift” and move artboards by mouse they move only vertically or horizontally. It helps to move things in strong order.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/858/1*UJHAkHx2I5ADq7171yvv0g.gif" /><figcaption>That “Bug” is shown here</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-9Natn4BWvPMVP0f1OsF9Q.jpeg" /></figure><p><strong>Solution:</strong> Select the artboards, click and hold on artboard name (like on a screenshot below), hold “Shift”. Drag them around. <br>It works.</p><h4>10. Sketch doesn’t fill “line-height” value for text correctly.</h4><p>With each newly added text layer, you may notice that line height is not good for reading. We have to count each time a formula — text size * 1.5 = good line-height. For example: 14px * 1.5 = 21px.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/863/1*XvTCo9-VfPpDwTK5cwj5pg.gif" /></figure><p><strong>Solution:</strong> There is a <a href="https://github.com/getflourish/Sketch-Set-Line-Height-Plugin">plugin</a> for it, and it is awesome!<br>Press Command + L to set the line-height ratio.</p><h3>The final word</h3><p>Overall, Sketch is a great tool yet not perfect. But nothing is perfect on this world, right?</p><p>By the way, I am open to new projects. Let’s work together 👉 <a href="https://alexkukharenko.com/contact/">alexkukharenko.com/contact/</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a175769277a4" width="1" height="1" alt=""><hr><p><a href="https://medium.muz.li/10-annoying-things-in-sketch-and-how-to-solve-most-of-them-a175769277a4">10 annoying issues in Sketch and 9 easy solutions for them</a> was originally published in <a href="https://medium.muz.li">Muzli - Design Inspiration</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Prototyping fight: Invision vs Marvel]]></title>
            <link>https://blog.prototypr.io/prototyping-fight-invision-vs-marvel-ec763d75f45b?source=rss-2641313c6156------2</link>
            <guid isPermaLink="false">https://medium.com/p/ec763d75f45b</guid>
            <category><![CDATA[prototyping]]></category>
            <category><![CDATA[design]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[invision]]></category>
            <category><![CDATA[marvel]]></category>
            <dc:creator><![CDATA[Alex Kukharenko]]></dc:creator>
            <pubDate>Sun, 26 Feb 2017 21:47:29 GMT</pubDate>
            <atom:updated>2019-10-27T15:27:44.923Z</atom:updated>
            <content:encoded><![CDATA[<p>I am open to new projects. Let’s work together 👉 <a href="https://alexkukharenko.com/contact/">alexkukharenko.com/contact/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*OZzb0qqK8gnTYaNoBns20w.jpeg" /></figure><h3>Purpose of rapid prototyping</h3><p>Why do we need the prototypes? We need to check and validate the concept, test our hypothesis and prevent future mistakes. All of it happen before the development stage and it saves a lot of time, money and efforts. The concept of rapid prototyping tool means — “Make prototypes for apps as fast as possible”. That’s a general purpose.</p><h3>Question</h3><p>In these terms, it is pretty important to know which tool is the fastest one has better features for colaborating. Many people are asking: “Which one is better for it? <a href="https://www.invisionapp.com">InvisionApp</a> or <a href="https://marvelapp.com/">MarvelApp</a>”. It has to be proven — I conducted an experiment.</p><h3>Experiment</h3><p>Idea was to make the same prototype 2 times: the first time in Marvel App and the second time in Invision App. I prepared 4 mockups with a lot of links between screens, turned on a screen recording and started to build the prototypes. It was funny!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_-XsRxZiJOezqG_cMVwqGw.jpeg" /><figcaption>Marvell vs Invision</figcaption></figure><p>And I got a result!<strong><br>Marvel was 1.6 x times faster for building prototypes than invision app </strong>(40 seconds vs 65 in InVision).</p><p>Ok. Wait…but why?</p><p>Both of tools use global hotspots. Global hotspot is a linked area which is visible on the multiple screens. Marvel App has better UX for setting up new hotspots. Marvel asks only necessary questions, does not interrupt the flow, shows nice previews of the screens.</p><h3>Difference in applying new hotspots</h3><p>Marvel App(on the left side) allows to duplicate any link on the multiple screens. Also it is possible to combine the hotspots as you want. It makes managing of them simple and flexible process.</p><p>Invision App uses a concept of templates for the hotspots. Creating of hotspots is a tedious process, each time app requests (so annoying!) to select the template from a dropdown list. But applying already saved template is better and faster process.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*nDZZIyv0eS9ysQ24xyZLAw.png" /><figcaption>Making the same protytype in 2 tools</figcaption></figure><h3>Colaboration</h3><p>Comments and invitations are available for both tools in the free plan. In Invision collaboration goes smoothly and predictable: just one click by an area where you want to leave your comment and field appears.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0GOUbCo0HySfDBy-kThDUw.png" /><figcaption>InVision</figcaption></figure><p>Another cool collaboration feature from Invision is Liveshare. You can collaborate together with your colleagues, create notes, draw, make a voice conversation in a browser and connect to a call from the normal phone. Impressive!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ZPSWEOdByj-jVc9FN49Dqg.png" /><figcaption>Collaboration in InVision</figcaption></figure><p>Marvel app supports basic collaboration things like commenting and inviting. It does not support a voice and making drawings.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*cpXF7kB0fTD6YcLGJvArpw.png" /><figcaption>Collaboration in Marvell</figcaption></figure><p>Marvell has less developed collaborating functionality comparing to InVision. But I can get it: InVision has already acquired 134M in 5 rounds instead of 8M for Marvell. InVision is able to put more efforts in different directions.</p><h3>Syncing with Sketch</h3><p>Both apps have sketch plugins. There is no noticeable difference between them.</p><h3>Pricing</h3><p>Minimal comfortable plan for InVision is 22$ per month.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/832/1*5kBVnOgkBqJBZft9MX0pDA.png" /><figcaption>Invision plans</figcaption></figure><p>But a minimal comfortable plan for Marvel costs … <strong>nothing</strong>. I have already around 15 projects and it allows me to create more, although collaboration is enabled for first 3 projects only. That’s fine for a small team.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/958/1*pVhJ2LROAxbjW5jeBSLgpQ.png" /><figcaption>Marvel plans</figcaption></figure><p>Let’s summarize what apps offer us in a free plan:</p><p><strong>InVision</strong></p><ul><li>2 Projects</li><li>Colaboration ans commenting</li><li>Invisin Inspect, Boards</li><li>Integrations: Sketch, PS, Basecamp, Trello, Jira, Slack, Teamwork, Hipchat, Flowdock</li></ul><p><strong>Marvell</strong></p><ul><li>Unlimited projects</li><li>Commenting of 3 first Projects</li><li>Integrations: Sketch, Slack, Box, Asana, Google Drive</li><li>Explore (described bellow)</li></ul><h3>What else?</h3><h4>Explore fom Marvell</h4><p>You can browse shared prototypes, inspire by works of others, find good examples of interaction — kind of dribbble for prototyping. Although keep in mind that both of these tools don’t support advanced animation. It looks very basic.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*SWUYlFSF1dynOEzxid9c_w.png" /></figure><h3>2 extra features from Invision</h3><h4>Inspect</h4><p>There is a direct competitor of Zeplin — preparing the visual assets and collaboration with developers. Given values — easy measurement of dimensions, getting basic CSS, comfortable way to store all these @2 @3 files.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*HkurUItKvD9orOW0_MRxCQ.png" /></figure><h4>Boards</h4><p>Moodboard. Every time when I hear “moodboard” this guy from Silicon Valley season 3 appears in my mind.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*D6SHR721edT_zBxhZKzgyg.jpeg" /></figure><p>But talking seriously <strong>Board</strong> in Invision is a place where you put your png files, colors, samples, fonts and it looks awesome. Yes, that’s it. <br>Why do we need it? It helps to store and organize inspirational content for projects with dropbox and google drive syncing. Something else? I would not recommend it for branding assets. <a href="https://frontify.com/styleguide">Frontyf</a>y does it better.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*FaA7HqbJmgu50hM9q26rDA.png" /></figure><h3>Conclusion</h3><p>I would recommend <strong>InVision</strong> for teams with more than 30 people. It has strong features for commenting, collaborating and delivering designs. Product envolves very quickly.</p><p>I would recommend <strong>Marvel</strong> as a prototyping tool for a small team, for a single designer in any size team or for those who has a deadline in 2 hours.</p><p>I just realized: I have done my prototype in Marvel with 35 screens and it took me 1,5 hours. The same in InVision should take approximately 2 hours 25 min. It saved 54 min for me. It worths to try.</p><p><strong>Enjoy the rapid prototyping, designers!</strong></p><h3>Update</h3><p><a href="https://medium.com/u/cde5c8454327">Victor Tademos</a> mentioned a good thing in comments:</p><blockquote>I’d like to add a point: usability test. We tried Invision and I strongly not recommend it. We had about 30 screens on our prototype and then when we tested on a mobile phone it was a disaster: a lot of delay, broken links, links appearing in a different position and more. Even using Invision app for mobile. We want to try Marvel for usability tests next.</blockquote><p>And it reminded me my horrible experience: When I worked with InVision closely (it was a prototype with 35 screens) sometimes applied hotspots didn’t take place correctly, some screens were stretched. All these annoying things forced me to spend twice more time.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fupscri.be%2Ff51076%3Fas_embed%3Dtrue&amp;dntp=1&amp;url=https%3A%2F%2Fupscri.be%2Ff51076%2F&amp;image=http%3A%2F%2Fapi.screenshotlayer.com%2Fapi%2Fcapture%3Faccess_key%3Dfe59908dad3baab69ffab249a2224b03%26viewport%3D1024x612%26width%3D1000%26url%3Dhttps%253A%252F%252Fupscri.be%252Ff51076%253Fscreenshot&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=upscri" width="800" height="400" frameborder="0" scrolling="no"><a href="https://medium.com/media/b85dfbb5286d8a25cf2e754b9462cf45/href">https://medium.com/media/b85dfbb5286d8a25cf2e754b9462cf45/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ec763d75f45b" width="1" height="1" alt=""><hr><p><a href="https://blog.prototypr.io/prototyping-fight-invision-vs-marvel-ec763d75f45b">Prototyping fight: Invision vs Marvel</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[CSS exporting from Sketch — Marketch Plugin Review]]></title>
            <link>https://medium.com/sketch-app-sources/filling-gape-between-designers-and-devolopers-html-exporting-from-sketch-c76a7a99a7d3?source=rss-2641313c6156------2</link>
            <guid isPermaLink="false">https://medium.com/p/c76a7a99a7d3</guid>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[css]]></category>
            <category><![CDATA[design]]></category>
            <category><![CDATA[style-guides]]></category>
            <category><![CDATA[sketch]]></category>
            <dc:creator><![CDATA[Alex Kukharenko]]></dc:creator>
            <pubDate>Wed, 21 Dec 2016 00:15:04 GMT</pubDate>
            <atom:updated>2019-10-27T15:28:23.077Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<p>By the way, I am open to new projects. Let’s work together 👉 <a href="https://alexkukharenko.com/contact/">alexkukharenko.com/contact/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*pHDoz5Ut--F20OvO2xuTJQ.png" /></figure><p>Last few years we have seen few robust tools which have transformed our past workflow into something better: <a href="https://zeplin.io">Zeplin</a>, <a href="https://support.invisionapp.com/hc/en-us/articles/207950906-Introduction-to-Inspect">Invision Inspect</a>, <a href="https://sympli.io">Simpli</a>. Today I want to introduce you one more tool: <a href="https://github.com/tudou527/marketch">Marketch</a>.</p><p><em>Why it requires our attention:</em></p><ul><li>It’s free</li><li>Works offline</li><li>Extremely fast</li><li>Supports web and mobile platforms (shows sizes in px, points, and dp)</li><li>Generates css</li><li>Exports all images in different sizes (1x, 2x, 3x)</li><li>Developer doesn’t need to have Sketch App</li></ul><h3>Installing</h3><p><a href="https://github.com/tudou527/marketch">Download</a> repository as ZIP file and install <em>marketch.sketch</em> plugin by double click.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1007/1*PRL39SpJoOZnEDwDFqXQBA.png" /></figure><h3>Export styles from Sketch</h3><p>Select artboards, confirm the settings and choose a folder where generated files will be saved.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/926/1*HqEHCBrijq-rDTjFhEXlXw.png" /></figure><p>It creates a project’s folder with the assets inside.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/846/1*cVteLuFYriXqcyR3KNTfyg.png" /></figure><h3>Work in Marketch</h3><p>Open <em>index.html</em> file. Interface consists of 3 columns:</p><h4>1) Left navigation sidebar</h4><p>It contains all the symbols and artboards that were exported.</p><h4><strong>2) Content section</strong></h4><p>Here you are able to work with your mockup and measure some dimensions:</p><ul><li>height and width of selected (clicked) object</li><li>distance between objects</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*t89idJ_4LIu2Q63nQySjTg.png" /><figcaption>It works in the same way when you hold <strong>Alt</strong> key in Sketch and hover on other layers</figcaption></figure><h4>3) Styling sidebar</h4><p>This right sidebar contains CSS details of selected object.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Dvw3H6kNtt7_WVtMKxy1ZA.png" /></figure><p>In general it generates clean and simple css code which is able to handle a lot of annoying and routine work. But I can’t call Marketch complete solution and I will explain why.</p><h3>Testing on a real example</h3><p>Let’s examine how it will help us to write CSS for Password input field.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/859/1*xHnS4hCvpvI74vLdBOBj4w.png" /></figure><p>Let’s see what is missing and has to be added to CSS file:</p><ul><li>Need to mention margin values.<br><em>margin: 12px 15px 12px 15px;</em></li><li>Need to mention input’s type in HTML form.<em> </em>In this case all characters will be masked as asterisks *:<br><em>&lt;input type=”password”&gt;</em></li><li>Set a different font style for placeholder and text <br><em>::-webkit-input-placeholder {color: #ccc;}<br>font-color: #5c5c5c;</em></li><li>Add a focus state. We can generate a CSS code for it by Marketch also:<br><em>border: 1px solid black;</em></li><li>Unfortunately this basic styling will not look the same in different browsers.</li></ul><h4>This tool for you if:</h4><ul><li>Your developer hates Sketch App</li><li>You hate writing of annoying CSS ( that’s me!)</li><li>You are a mobile developer and you hate of calculating sizes.</li><li>You create living styleguide</li></ul><h3>In conclusion:</h3><p>As the expected tool doesn’t allow to make HTML layout with 1 click but it can help a lot for designer-developer collaboration. Besides, it’s a great thing for creating living styleguides! Nowadays we are going to living styleguides only and all those sketch and PSD styleguides feel pretty old.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c76a7a99a7d3" width="1" height="1" alt=""><hr><p><a href="https://medium.com/sketch-app-sources/filling-gape-between-designers-and-devolopers-html-exporting-from-sketch-c76a7a99a7d3">CSS exporting from Sketch — Marketch Plugin Review</a> was originally published in <a href="https://medium.com/sketch-app-sources">Design + Sketch</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Complete guide for making animated perspective design or story that nobody wanted to tell me]]></title>
            <link>https://blog.prototypr.io/complete-guide-for-making-animated-perspective-ui-design-or-story-which-nobody-wanted-to-tell-me-5dfa7dfa76d9?source=rss-2641313c6156------2</link>
            <guid isPermaLink="false">https://medium.com/p/5dfa7dfa76d9</guid>
            <category><![CDATA[ui]]></category>
            <category><![CDATA[perspective]]></category>
            <category><![CDATA[prototyping]]></category>
            <category><![CDATA[sketch]]></category>
            <category><![CDATA[ux]]></category>
            <dc:creator><![CDATA[Alex Kukharenko]]></dc:creator>
            <pubDate>Sun, 20 Nov 2016 23:09:07 GMT</pubDate>
            <atom:updated>2019-10-27T15:30:52.913Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nd/4.0/</cc:license>
            <content:encoded><![CDATA[<p>Let’s work together 👉 <a href="https://alexkukharenko.com/contact/">alexkukharenko.com/contact/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*J0G3sWlQHbftQguIAD7ifQ.gif" /><figcaption>Achieved result</figcaption></figure><p><a href="https://dribbble.com/shots/3126498-Animated-Onboarding-Process">Shot on Dribbble</a></p><h3>Prehistory</h3><p>Last year many designers noticed a huge trend to animate mobile design and to present it in a nice perspective look. I thought: How do they do that?</p><p>I knew exactly, that it would be possible if I moved all UI assets to the After Effects and then animated it there. But that’s ridiculous! I was not going to spend hours to receive a nice gif animation without an opportunity to open a prototype on the device.</p><p>So, I tried to find a way <strong>(it was a wrong way)</strong>:</p><ul><li>I made a UI design in Sketch</li><li>I moved a sketch file to Flinto and made it interactive</li><li>I had a .mov file which I converted into a .gif one</li><li>I added the .gif file to Photoshop</li><li>I applied the “Free transform” tool for the .gif to change the angle of UI</li></ul><p>Thus, I got a blurred gif file with the unsharp text. “What the hell? How do other guys do that?” — I thought. And I turned my efforts to get more insights from more professional interactive designers than I am.</p><p>During my unsuccessful research, I faced with a fact that plenty of designers don’t know how to do it!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/562/1*AFSoO0NQ3FEV0ZxuuRoHuw.jpeg" /></figure><p>The last drop in my sea of despair was the conversation with a designer who knew exactly how to do it, but he was silent.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/516/1*nfGxKO1klGEU1D4Vbif4gw.png" /><figcaption>And silence was his answer…</figcaption></figure><p>I wondered how I could find a way to share the solution with a community and to shed some light on the problem. And I found it out! Turn on your coffee machines — we are going to work!</p><h3>Preparing a software</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/718/1*uOqgZYUlway5AO8Jk-Lgqw.png" /></figure><p>You have already almost everything you need <em>(if you are UI designer)</em>:</p><ol><li><strong>Sketch — </strong>a<strong> </strong>tool for making design + <a href="https://www.flinto.com/mac_sketch_plugin">this plugin</a>.</li><li><a href="https://www.flinto.com/mac"><strong>Flinto</strong></a> or <a href="http://principleformac.com"><strong>Principle</strong></a><strong> — </strong>prototyping tools which help to record a video of interaction. Flinto has 14-days trial and allows to open the prototypes on the device.</li><li><strong>Adobe After Effects</strong> — powerfull video editing software. It will help to move recorded video onto a device’s mockup. You can get a free trial version by this <a href="https://creative.adobe.com/ru/products/download/aftereffects?promoid=RYGDN4F6&amp;mv=other">link</a>.</li><li><strong>Adobe Photoshop</strong> — tool for making gif files.</li></ol><h3>Making a design</h3><p>Prepare a mockup in Sketch. Keep in mind that if you want to try yourself in the interaction design you need to prepare several screens or 1 screen with different states. I took my design of onboarding process from <a href="https://ze-tour.com">ZeTour App</a>, where I am a co-founder.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Q15N0_GGhSWpwGT8le5P1A.png" /></figure><h3>Making a prototype</h3><p>Export your screens to Flinto by “Send to Flinto” plugin. To do it choose the artboards on the left side and run a plugin <em>(Plugins — Send to Flinto)</em>. We have to export artboards in high resolution only. I export my design in 2X resolution for iPhone 7 and get 750x1334 files, for instance.</p><p>I used <a href="https://www.flinto.com/tutorial_videos/14">this tutorial</a> to animate my design. If you aren’t an experienced user of Flinto, try <a href="https://www.flinto.com/tutorial_videos/4">another tutoria</a>l.</p><p>I recorded my interactions by using recording feature in Flinto and saved a file as .mov.</p><h3>Locate a video inside a device’s mockup</h3><p>Before we go to After Effects you need to download device mockup in PSD format (that one, for instance: <a href="http://bit.ly/2fCvKXI">http://bit.ly/2fCvKXI</a>). I would recommend to use PSD mockups that contain only 1 view of the device, otherwise After Effects will ask you which folders to merge.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0EywMDdZlYr8Gc0-kwjfIw.png" /><figcaption>Link for mockup — <a href="http://bit.ly/2fCvKXI">http://bit.ly/2fCvKXI</a></figcaption></figure><p>Open After Effects and create a new project. Switch workplace to “Effects” view (<em>Window — Workspace — Effects</em>) and drag your .mov video and device mockup to Project panel.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/648/1*RS6uJsYe0BLspmSXHuECug.png" /></figure><p>And then drag a .mov file and PSD mockup to the “Timeline” panel. You will see this result:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Pm5BPUS1n0-o9Bj_lnU5rQ.png" /><figcaption>Probably, you are afraid of AE interface, but, remember, we were working in Photoshop, nothing can scare us anymore</figcaption></figure><p>Most of the work will be done in “Preview” workspace. Before we go further, we need to change a composition’s resolution. You can get “Composition Settings” by clicking the right button on a composition item and by applying settings. I wanted to use this prototype as a gif shot in dribbble and to set up 800x600 px resolution.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/424/1*1oPjSLHjYa1p47Ftlfi1hA.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/524/1*0PFk4JvYn-dc05AHQ25ENA.png" /><figcaption>You can choose any color for the background</figcaption></figure><p>Done. Let’s then continue with the preview panel. Did you notice that our preview window become smaller? Select a track on the “Timeline” panel and step-by-step change the size of the layers so that they can fit into the nice shot. Pull the corners to resize the object and use <strong>Shift</strong> to leave it without distortions.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ubB65ocYiN9zNCqQFCgwpA.png" /></figure><p>We come up to the most interesting part of this story — we are going to put a video into the device. Click on the video layer and choose the Corner Pin effect (<em>Effects — Distort — Corner Pin</em>). And, then, carefully put the video’s corners on the device screen. Don’t hurry, this step demands accuracy.</p><p>Disable the “Timeline” panel, if you have a small screen (<em>Windows — Timeline</em>). As soon you complete, press a <strong>Space</strong> on keyboard to see the result. The first loop will slowly render the video, but the second one will play smoothly. I don’t know how you will react, guys, but the first time I have done it, I was dancing!</p><h4><strong>Hint!</strong></h4><p>You can continue playing with that PSD file. Once you save the changes, it will be applied to the After Effects project. I decided to change the background of the mockup in Photoshop and it was instantly updated in After Effect. I appreciate the Adobe ecosystem.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/850/1*QrlAU1ufO7yCVZr2qEolEA.png" /></figure><h3>Exporting</h3><p>Select a composition and go to <em>File — Export — Add to Render Queue </em>and a new tab will be added to the bottom panel.</p><p>Click on the dropdown icon near “Output Module” and choose “Custom” item there.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*w4_iTdwj4i7s6Zkclx3pTw.png" /></figure><p>Choose “Quicktime” as a format, and click on the “Format Options” button. Find <em>H.264 video codec</em> in the list and choose it. Then, press <strong>OK</strong> twice and click on the blue “<em>Render</em>” button.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/965/1*eOj5MSp0H4zEWAnHwxhFAw.png" /></figure><h3>Getting a GIF</h3><p>Make one more render but with another setting (choose “Photoshop” in output module). Files will be saved on the Desktop in the folder with a name of Project.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Lzhd5qhHDlr7edBw-Drv9g.png" /></figure><p>Go to Photoshop, find <em>_00000.psd</em> file, open a PSD as a sequence and choose a frame rate. I had a 5 sec video, so I decided to use 30 frames per second. Try to make your gifs smaller than 7 MB.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/948/1*SwwHQSFoLQIWRdbTUajcMg.png" /></figure><p>Press <strong>Shift + Option + CMD + S </strong>to get “Save for Web” window and choose these settings:</p><ul><li>GIF</li><li>Adaptive</li><li>Colors: 256</li><li>Transparency: On</li><li>Quality: Bicubic Smoother</li><li>Looping options: Forever</li></ul><h3>Result</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*J0G3sWlQHbftQguIAD7ifQ.gif" /></figure><p>I am fully satisfied with this result. It was hard to find but easy to achieve. Everybody who is able to make a design in Sketch can repeat this path and make his own creative animation.</p><h3>Happy end</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/511/1*aHqv3Xe7jwcLv-OVLfGQcg.png" /><figcaption>I wanted to finish it like that</figcaption></figure><p>I feel happy for 2 reasons:</p><ul><li>I found the solution</li><li>I can share it with designers</li></ul><p>Wish you luck with After Effects!</p><h3>PS</h3><p>If you need a kick-ass UI/UX, I am open to new projects. Let’s get in touch <a href="https://alexkukharenko.com/contact/">alexkukharenko.com/contact/</a></p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fupscri.be%2Ff51076%3Fas_embed%3Dtrue&amp;dntp=1&amp;url=https%3A%2F%2Fupscri.be%2Ff51076&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=upscri" width="800" height="400" frameborder="0" scrolling="no"><a href="https://medium.com/media/ed6399974de6e1c6fa5f3851dd966fad/href">https://medium.com/media/ed6399974de6e1c6fa5f3851dd966fad/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5dfa7dfa76d9" width="1" height="1" alt=""><hr><p><a href="https://blog.prototypr.io/complete-guide-for-making-animated-perspective-ui-design-or-story-which-nobody-wanted-to-tell-me-5dfa7dfa76d9">Complete guide for making animated perspective design or story that nobody wanted to tell me</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[I made my Sketch faster and got 120 GB of free disk space. How?]]></title>
            <link>https://blog.prototypr.io/i-made-my-sketch-faster-and-got-120-gb-of-free-disk-space-how-2056051caa14?source=rss-2641313c6156------2</link>
            <guid isPermaLink="false">https://medium.com/p/2056051caa14</guid>
            <category><![CDATA[mac]]></category>
            <category><![CDATA[sketch]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[ui]]></category>
            <category><![CDATA[design]]></category>
            <dc:creator><![CDATA[Alex Kukharenko]]></dc:creator>
            <pubDate>Sun, 13 Nov 2016 00:18:07 GMT</pubDate>
            <atom:updated>2019-10-27T15:34:50.124Z</atom:updated>
            <cc:license>http://creativecommons.org/licenses/by/4.0/</cc:license>
            <content:encoded><![CDATA[<p><em>Drop me a line if you want to hire me for a project </em><a href="https://alexkukharenko.com/contact/"><em>alexkukharenko.com/contact/</em></a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*FeKebm41XYOn5wS6e60nQQ.jpeg" /><figcaption>Finally, I have a reason to switch from my MacBook Air to i7 core, — I thought.</figcaption></figure><p>Last few weeks I have been working with a huge .sketch file which contained 35 artboards inside and faced with a problem that everything has been working very slowly and buggy.</p><p>At first, I had to look into google and found one way which could help me. I found out that each Sketch App saves a lot of copies of your ongoing projects and each your <strong>⌘ + C </strong>makes one more copy. It leads to 2 consequences:</p><ul><li>These projects clutter up your disk space</li><li>Sketch App works slower</li></ul><h3>Step 1 — be surprised</h3><p>Check the size of the folder. For the beginning run a command in Terminal:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/785/1*VSfxOfRmNajqUUFQFdsVfA.png" /><figcaption>I had 122 GB of Sketch files. Who has more?</figcaption></figure><p><em>sudo du -sh /.DocumentRevisions-V100</em></p><p>Actually, the disk space becomes filled up rapidly. I noticed, that it was added at least 1 GB to that folder each day.</p><h3>Step 2 — show hidden files</h3><p>Run this command in Terminal. It will allow you to view hidden files.</p><p><em>defaults write com.apple.finder AppleShowAllFiles YES</em></p><p>And relaunch a Finder (<strong>alt + right mouse click </strong>on finder icon). After that yoy need to go to your hard disk (default name is “MacintoshHD”) and find “.DocumentsRevisions-v100” folder.</p><h3>Step 3 — set a permission</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*G2M8jFw80BQFXJiG7QE0Lg.png" /></figure><p>Change a permission at first:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/492/1*2i0623hXbc9L_VrPew7IuA.png" /></figure><p>Click on a folder and choose “Get Info”. Now unlock a permission section and set these parameters. Before you leave, choose “Apply to enclosed items” option.</p><h3>Step 4 — cleaning</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/719/1*LbKyXTSmVvVcd9LYB52eGg.png" /></figure><p>Go to <em>.DocumentRevisions-V100/PerUID</em> and delete the file there.<br>Additionally, go to <em>/.DocumentRevisions-V100/.cs/ChunkStorage</em> and delete all the files there.</p><h3>Step 5 — return the settings</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/461/1*UmLj7THvNU7FJeyD0XknzQ.png" /></figure><p>Set permission for the folder again and run a command:</p><p><em>defaults write com.apple.finder AppleShowAllFiles NO</em></p><h3>Step 6 — reject Sketch to do such things</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/641/1*CTf8vVc2--RMfHFQFV9wdQ.png" /></figure><p>Unmark a checkbox “Auto save files while editing”</p><h3>In conclusion:</h3><p>Your Sketch will work a bit faster and you will get some free space. Some ... hundreds of GBs. This small trick is really precious for designers with 128GB SSD. But then I decided to return to autosaving. I would rather clean that folder once per month than miss an opportunity to use autosaving.</p><p>I have a lot of ideas to write and explain in next few weeks so follow me! Thanks for reading.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/556/1*mCxJj3O67v3TB7u-IygFVQ.png" /><figcaption>PS</figcaption></figure><p><strong><em>If you need a kick-ass UI/UX, I am open to new projects. Let’s get in touch </em></strong><a href="https://alexkukharenko.com/contact/"><strong><em>alexkukharenko.com/contact/</em></strong></a></p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fupscri.be%2Ff51076%3Fas_embed%3Dtrue&amp;dntp=1&amp;url=https%3A%2F%2Fupscri.be%2Ff51076%2F&amp;image=http%3A%2F%2Fapi.screenshotlayer.com%2Fapi%2Fcapture%3Faccess_key%3Dfe59908dad3baab69ffab249a2224b03%26viewport%3D1024x612%26width%3D1000%26url%3Dhttps%253A%252F%252Fupscri.be%252Ff51076%253Fscreenshot&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=upscri" width="800" height="400" frameborder="0" scrolling="no"><a href="https://medium.com/media/b85dfbb5286d8a25cf2e754b9462cf45/href">https://medium.com/media/b85dfbb5286d8a25cf2e754b9462cf45/href</a></iframe><p><em>Join us for more on </em><a href="http://prototypr.io/prototyping-tools/sketch"><em>Sketch</em></a><em> and other </em><a href="http://prototypr.io"><em>prototyping tools</em></a><em>.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2056051caa14" width="1" height="1" alt=""><hr><p><a href="https://blog.prototypr.io/i-made-my-sketch-faster-and-got-120-gb-of-free-disk-space-how-2056051caa14">I made my Sketch faster and got 120 GB of free disk space. How?</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[How to create a design style guide in the sketch in 3 seconds]]></title>
            <link>https://blog.prototypr.io/how-to-create-design-styleguide-in-sketch-for-3-seconds-23aabd6a5f85?source=rss-2641313c6156------2</link>
            <guid isPermaLink="false">https://medium.com/p/23aabd6a5f85</guid>
            <category><![CDATA[design]]></category>
            <category><![CDATA[ux-design]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[style-guides]]></category>
            <category><![CDATA[sketch]]></category>
            <dc:creator><![CDATA[Alex Kukharenko]]></dc:creator>
            <pubDate>Sun, 30 Oct 2016 00:31:24 GMT</pubDate>
            <atom:updated>2019-10-27T15:35:24.232Z</atom:updated>
            <cc:license>http://creativecommons.org/licenses/by/4.0/</cc:license>
            <content:encoded><![CDATA[<p><strong><em>If you need a kick-ass UI/UX, I am open to new projects. Let’s get in touch </em></strong><a href="https://alexkukharenko.com/contact/"><strong><em>alexkukharenko.com/contact/</em></strong></a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*DOJbNEPRz7GgeiQZ3Hej-g.png" /></figure><h4><strong>Update from June 2018:</strong></h4><p>From recent updates Craft removed the this feature. Now it is a part of paid ‘Design System Manager :(</p><p>Once I was looking for a hot key which might help me to fold all the folders at the left artboard section. But pressing wrong keys I have found something more useful — the shortest possible way of generating style guides. And … that’s literally just a hotkey: <strong>SHIFT + COMMAND + c</strong></p><p><em>You should have Craft plugin to run it. My environment is: Sketch 48.2 and Craft 1.0.45</em></p><p>So, basically, Craft plugin creates a new page which calls “Styles”. You can return to your ongoing design by choosing the top page from the list.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/468/1*MuRvS_64Xe4vcZ5PU1LX9Q.png" /><figcaption>You can return to your design by choosing “Home” page in the left corner.</figcaption></figure><p>The styles page consists of 3 artboards:</p><ul><li><strong>Color palette. </strong>It contains samples of all your colors (including fonts), their #HEX codes and RGBa Codes. Additionally, you may add a name for each color, e.g. “Magic blue”. Front-end developers will definitely respect you.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/849/1*rXmzTuA_G8YCajuv4dJYKw.png" /></figure><ul><li><strong>Fonts.</strong> This is a list of typefaces which you use for this project.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/853/1*aFn-8vIkXPeH46d-SdiCVQ.png" /></figure><ul><li><strong>Text styles</strong>. Craft tries to do it the best way and puts your fonts in order of H1-H7 (but sometimes it needs more attention). Besides, it has these fields: typeface, font size, line height, text color.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/856/1*CIzfIlX3jaEjatme7NlEQA.png" /></figure><h4>In Conclusion:</h4><p>We know that except of fonts and colors we need to put forms, buttons, lists and objects into the style guide. But this feature helps us to generate the general stuff in seconds. Thanks <a href="https://www.invisionapp.com/craft">Craft</a> for it.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fupscri.be%2Ff51076%3Fas_embed%3Dtrue&amp;dntp=1&amp;url=https%3A%2F%2Fupscri.be%2Ff51076%2F&amp;image=http%3A%2F%2Fapi.screenshotlayer.com%2Fapi%2Fcapture%3Faccess_key%3Dfe59908dad3baab69ffab249a2224b03%26viewport%3D1024x612%26width%3D1000%26url%3Dhttps%253A%252F%252Fupscri.be%252Ff51076%253Fscreenshot&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=upscri" width="800" height="400" frameborder="0" scrolling="no"><a href="https://medium.com/media/b85dfbb5286d8a25cf2e754b9462cf45/href">https://medium.com/media/b85dfbb5286d8a25cf2e754b9462cf45/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=23aabd6a5f85" width="1" height="1" alt=""><hr><p><a href="https://blog.prototypr.io/how-to-create-design-styleguide-in-sketch-for-3-seconds-23aabd6a5f85">How to create a design style guide in the sketch in 3 seconds</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>
    </channel>
</rss>