{"id":23,"date":"2020-09-23T21:24:01","date_gmt":"2020-09-23T21:24:01","guid":{"rendered":"https:\/\/peterjgibb.me\/blog\/?p=23"},"modified":"2020-10-05T13:42:44","modified_gmt":"2020-10-05T13:42:44","slug":"prototyping-process-tips","status":"publish","type":"post","link":"https:\/\/peterjgibb.me\/blog\/ux\/prototyping-process-tips\/","title":{"rendered":"What&#8217;s Prototyping?"},"content":{"rendered":"\n<p><br>I&#8217;ve been getting asked this by clients more and more recently. What&#8217;s a prototype? Why is it called a prototype? Can you stop being so pretentious with all your &#8220;design terms&#8221;?! All great questions \ud83d\ude09 The term gets flung around so much in the UX\/UI world I&#8217;m not sure enough clients know exactly what we&#8217;re talking about so, I thought it worth while to write about the nuts and bolts process here. There are many ways to accomplish each step but I&#8217;ll just go over the &#8220;stack&#8221; (set of prototyping tools) I currently use.<br><br><br><\/p>\n\n\n\n<p><img loading=\"lazy\" width=\"1610\" height=\"891\" class=\"wp-image-101\" style=\"width: 400px;\" src=\"https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.25.53-PM.png\" alt=\"\" srcset=\"https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.25.53-PM.png 1610w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.25.53-PM-300x166.png 300w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.25.53-PM-1024x567.png 1024w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.25.53-PM-770x426.png 770w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.25.53-PM-1536x850.png 1536w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.25.53-PM-293x162.png 293w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.25.53-PM-1400x775.png 1400w\" sizes=\"(max-width: 1610px) 100vw, 1610px\" \/><br><br><strong>1. Build it &#8211; Sketch<\/strong><br>We&#8217;re going to start with the build, for this I use a program called <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sketch.com\/\" target=\"_blank\">Sketch<\/a>. Let&#8217;s assume you&#8217;ve got your wireframes squared away and we&#8217;re ready to create the high-fidelity version of our product. Website, mobile app, ipad, or android device &#8211; all formats and layouts are suitable to build in Sketch. Organization is key when building digital products ESPECIALLY if you&#8217;re doing this across a large team. This isn&#8217;t glamorous but take time to properly name and order all your assets, elements, and symbols &#8211; it&#8217;ll pay dividends later. So, before you start it&#8217;s wise to identify any elements that will be repeated and build them out first, separately. I personally like to build out a base UI kit before I dig into the rest of the project. You can always add and adjust things like buttons, text, and headers but it&#8217;s nice to give yourself (or your team) a starting point to work from.<br><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><img loading=\"lazy\" width=\"1610\" height=\"1024\" class=\"wp-image-104\" style=\"width: 400px;\" src=\"https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.27.28-PM.png\" alt=\"\" srcset=\"https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.27.28-PM.png 1610w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.27.28-PM-300x191.png 300w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.27.28-PM-1024x651.png 1024w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.27.28-PM-770x490.png 770w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.27.28-PM-1536x977.png 1536w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.27.28-PM-293x186.png 293w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-01-at-3.27.28-PM-1400x890.png 1400w\" sizes=\"(max-width: 1610px) 100vw, 1610px\" \/><br><br><strong>2. Export your Work &#8211; Craft<\/strong><br>Alright, we&#8217;ve got all our screens looking great! Everything is organized and looks ready to be tested in it&#8217;s actual environment &#8211; whether that&#8217;s on the web or an app on a specific device. Currently Sketch, for better or worse, has TONS of plugins. This makes sketch powerful but it also allows a high degree of variation between users because it can be so heavily customized. Craft is one of these powerful plugins. Craft is specifically for exporting your comp and works in tandem with a web application called InVision, which we&#8217;ll talk about in the next step. Craft gives you the ability to export or update your work while still in Sketch. Invision uses static images as a base and overlays interactivity onto the images. So, rather than exporting images (pages) and uploading them into Invision, Craft has taken care of that process with a single click.<br><\/p>\n\n\n\n<p><img loading=\"lazy\" width=\"1447\" height=\"942\" class=\"wp-image-106\" style=\"width: 400px;\" src=\"https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-04-at-3.43.51-PM.png\" alt=\"\" srcset=\"https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-04-at-3.43.51-PM.png 1447w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-04-at-3.43.51-PM-300x195.png 300w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-04-at-3.43.51-PM-1024x667.png 1024w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-04-at-3.43.51-PM-770x501.png 770w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-04-at-3.43.51-PM-293x191.png 293w, https:\/\/peterjgibb.me\/blog\/wp-content\/uploads\/2020\/09\/Screen-Shot-2020-10-04-at-3.43.51-PM-1400x911.png 1400w\" sizes=\"(max-width: 1447px) 100vw, 1447px\" \/><br><br><strong>3. An Interactive Prototype &#8211; InVision<\/strong><br>Because Invision uses static jpegs\/png to show us a rendering of our site we still have two problems: <br>1.  The pages are not interactive. We will need to build in links with the Invision application to simulate hyperlinks or in the case of app design gestures and touch points.<br>2. The web expands and contracts and our comps are static. Remember as we move from design to development that we&#8217;re only see one small instance of what this will actually look like in a browser &#8211; this single immovable screen size (oh if only the web were that simple). Anticipate that there will still be some things to work out as browsers move and resize from user to user.<\/p>\n\n\n\n<p>Now that we&#8217;ve got a working comp we can share and comment back and forth with our team or even clients and iterate quickly and easily. This is an extremely powerful and efficient way build digital products. Good luck!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been getting asked this by clients more and more recently. What&#8217;s a prototype? Why is it called a prototype? Can you stop being so pretentious with all your &#8220;design terms&#8221;?! All great questions \ud83d\ude09 The term gets flung around so much in the UX\/UI world I&#8217;m not sure enough clients know exactly what we&#8217;re talking about so, I thought it worth while to write about the nuts and bolts process here. There are many ways to accomplish each step [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":113,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/posts\/23"}],"collection":[{"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":7,"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":109,"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/posts\/23\/revisions\/109"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/media\/113"}],"wp:attachment":[{"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/categories?post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/peterjgibb.me\/blog\/wp-json\/wp\/v2\/tags?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}