{"id":1194,"date":"2017-02-14T12:00:58","date_gmt":"2017-02-14T11:00:58","guid":{"rendered":"http:\/\/blog.ttoine.net\/?p=1194"},"modified":"2017-02-13T20:06:33","modified_gmt":"2017-02-13T19:06:33","slug":"introduction-to-wireframesketcher","status":"publish","type":"post","link":"https:\/\/blog.ttoine.net\/en\/2017\/02\/14\/introduction-to-wireframesketcher\/","title":{"rendered":"Introduction to WireframeSketcher"},"content":{"rendered":"<p>WireframeSketcher is based on <a href=\"http:\/\/www.eclipse.org\">Eclipse<\/a>\u00a0platform. I use it a lot to create mockups for websites and applications. It helps to focus on content, usability and features, instead of design. When\u00a0your mockup\u00a0is tested with future end users and documented for developers, it&#8217;s time\u00a0think about design.<\/p>\n<h3>Overview<\/h3>\n<p>Eclipse users will not be disappointed, the workbench is quite the same, but in the middle, you draw instead of writing code. Also, instead of just drawing basic shape, there is a style added so everything looks like it has been done on paper with a pen. This way, in the mind of people looking at the mockup, you are sure they think about it as a mockup, and not as a definitive design.<\/p>\n<p>You can also add annotations for documentation purpose.<\/p>\n<p>And you can create links on items to other screens, in order to create a live mockup. You can play the live mockup in Wireframesketcher, and also export in HTML to share it.<\/p>\n<p><a href=\"https:\/\/blog.ttoine.net\/files\/2017\/01\/fullscreen-17-01-2017--11-44.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-1196\" src=\"https:\/\/blog.ttoine.net\/files\/2017\/01\/fullscreen-17-01-2017--11-44-1024x640.png\" alt=\"\" width=\"1024\" height=\"640\" srcset=\"https:\/\/blog.ttoine.net\/files\/2017\/01\/fullscreen-17-01-2017--11-44-1024x640.png 1024w, https:\/\/blog.ttoine.net\/files\/2017\/01\/fullscreen-17-01-2017--11-44-300x188.png 300w, https:\/\/blog.ttoine.net\/files\/2017\/01\/fullscreen-17-01-2017--11-44-768x480.png 768w, https:\/\/blog.ttoine.net\/files\/2017\/01\/fullscreen-17-01-2017--11-44-1638x1024.png 1638w, https:\/\/blog.ttoine.net\/files\/2017\/01\/fullscreen-17-01-2017--11-44-618x386.png 618w, https:\/\/blog.ttoine.net\/files\/2017\/01\/fullscreen-17-01-2017--11-44-444x278.png 444w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<h3>First project<\/h3>\n<p>Menu: File \/ New \/ Wireframe project<\/p>\n<p>You can select different type of project, from web to smartphone app, &#8230;<\/p>\n<h3>Assets<\/h3>\n<p>You might want to build a mockup using elements you already have: logo, screenshots or pictures, icons, &#8230; You can add them to the &#8220;assets&#8221; folder of WireframeSketcher folder. They will be available on the right column. When possible add SVG files, so that the software can apply the &#8220;hand style&#8221;.<\/p>\n<p>WireframeSketcher provides Stencils, it is libraries of screens, icons, mockups, ready to use. You can find them on their website:<br \/>\n<a href=\"http:\/\/wireframesketcher.com\/mockups\/index.html\">http:\/\/wireframesketcher.com\/mockups\/index.html<\/a><\/p>\n<h3>Icons<\/h3>\n<p>You can add an icon alone or with a label, by adding the &#8220;Icon&#8221; element from the palette.<\/p>\n<p>It is also possible to add icons in some content (text) or attached to an item (button, input, &#8230;). To\u00a0attach an icon\u00a0to an item, you can click on the properties on the left sidebar, and you can browse the different icon librairies available. With text, you can start to type the name of an icon in { } and use ctrl+space to display some help.<\/p>\n<h3>Links<\/h3>\n<p>Draw at least 2 screens. You can add links to another screen on elements like buttons, but also on text. Text must be between [ ] to be considered as link. You can&#8217;t add links to external resource.<\/p>\n<p>In a screen, select the element. On the left sidebar, next to &#8220;Properties&#8221;, select &#8220;Links&#8221;. You will find a list of possible links, just click on the one you want and select the screen to open. That&#8217;s all. You will notice the link on the mockup with a special small yellow icon on the item.<\/p>\n<p>The most difficult part of it is to think about the structure, all the links between all the pages. On a live demo, you can highlight links, so testers can easily find the clickable areas.<\/p>\n<h3>Annotations<\/h3>\n<p>On the right column you will find annotations elements. You can of course change the colour. If you need to use an other element (a square, a round, &#8230;), and make it an annotation, you can do that in the menu: Object \/ Mark as annotation.<\/p>\n<p>During export, you can choose if you want to see them, or hide them.<\/p>\n<h3>Storyboard<\/h3>\n<p>A storyboard is what will allow you to run the mockup. Put in it all the screens. Be careful about the order of the screens, so the user starts the mockups at the good place. Once done, you can run or export your live mockup.<\/p>\n<p>During a live demo, users will be able to click on the links, or to use left and right keyboard arrows.<\/p>\n<h3>Missing features<\/h3>\n<p>IMHO, there are two issues with the current version of\u00a0Wireframesketcher:<\/p>\n<ol>\n<li>You can&#8217;t hide annotation\u00a0while working on the screen, so if you have stuff below, you can not select them. It&#8217;s really bad for\u00a0productivity. There should be at least a layer management system, so one can put all the annotations in one layer and hide them. This is really a missing feature. <a href=\"http:\/\/wireframesketcher.com\/forum\/topic\/166289\/add_an_annotation_feature?p5\">I already discussed about it on the user forum<\/a>, the solution they propose is not really useful. And there is no workaround.<\/li>\n<li>There are a lot of <a href=\"http:\/\/wireframesketcher.com\/help\/help.html#working_with_screens\/editing_text\">text styling options<\/a>, but no equivalent of the &#8220;pre&#8221; html tag. It means there is <a href=\"http:\/\/wireframesketcher.com\/forum\/topic\/166375\/mono_type_font?p1\">no way to add monotype text<\/a>. \u00a0Let say you want to show how\u00a0command line or code should look in a design, with fixed characters size, this is not possible. If you are interested too, do not hesitate to tell the developers on the forum.<\/li>\n<\/ol>\n<h3>Conclusion<\/h3>\n<p>Despite a few missing features, I really appreciate WireframeSketcher to work on features and UX. I use it\u00a0at the moment mainly for web stuff. However, I really think that would be awesome to have Eclipse Platform stencils. This way, Eclipse developers could use that to work on their UI\/UX before starting to code, collect end user feedback. And also, very important thing, this would be great to share best practice and have a more consistant UI across different Eclipse plugins, applications, tools, &#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WireframeSketcher is based on Eclipse\u00a0platform. I use it a lot to create mockups for websites and applications. It helps to focus on content, usability and features, instead of design. When\u00a0your mockup\u00a0is tested with future end users and documented for developers, it&#8217;s time\u00a0think about design. Overview Eclipse users will not be disappointed, the workbench is quite [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_locale":"en_US","_original_post":"1194","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[27,28],"tags":[],"class_list":["post-1194","post","type-post","status-publish","format-standard","hentry","category-eclipse","category-open-source","en-US"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1156,"url":"https:\/\/blog.ttoine.net\/en\/2016\/12\/01\/the-eclipse-user-profile\/","url_meta":{"origin":1194,"position":0},"title":"The Eclipse User Profile","author":"Antoine THOMAS","date":"1 December 2016","format":false,"excerpt":"Following a soft release in October 2016, including several features, the collection of user feedback, related testing and adding improvements, it is officially time to announce the launch of... \"The Eclipse User Profile\" Story The aim of the Eclipse User Profile (previously known as the User Dashboard), is to provide\u2026","rel":"","context":"In &quot;Eclipse&quot;","block_context":{"text":"Eclipse","link":"https:\/\/blog.ttoine.net\/en\/category\/eclipse\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1203,"url":"https:\/\/blog.ttoine.net\/en\/2017\/02\/16\/tutorial-eclipse-marketplace-favourites-list\/","url_meta":{"origin":1194,"position":1},"title":"Tutorial &#8211; Eclipse Marketplace &#038; Favourites List","author":"Antoine THOMAS","date":"16 February 2017","format":false,"excerpt":"A few months ago we introduced the Eclipse Marketplace Favourites List. To explain how it works I created a video tutorial. This article will be a more classic tutorial to explain what Eclipse Marketplace is and how you can use the Favourite Lists to your advantage. What is Eclipse Marketplace?\u2026","rel":"","context":"In &quot;Eclipse&quot;","block_context":{"text":"Eclipse","link":"https:\/\/blog.ttoine.net\/en\/category\/eclipse\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2017\/02\/marketplace-1-2-1024x904.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2017\/02\/marketplace-1-2-1024x904.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2017\/02\/marketplace-1-2-1024x904.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2017\/02\/marketplace-1-2-1024x904.png?resize=700%2C400 2x"},"classes":[]},{"id":1126,"url":"https:\/\/blog.ttoine.net\/en\/2016\/06\/30\/how-to-add-eclipse-neon-launcher-in-gnu-linux-menus-and-launchers\/","url_meta":{"origin":1194,"position":2},"title":"How to add Eclipse Neon launcher in GNU Linux menus and launchers","author":"Antoine THOMAS","date":"30 June 2016","format":false,"excerpt":"If you are a GNU Linux user, there are of course many distributions, you have your favorite one. And there is two ways to install Eclipse IDE: download the installer from the new eclipse.org download page, and the select the package you want (recommanded) download directly an archive of your\u2026","rel":"","context":"In &quot;Eclipse&quot;","block_context":{"text":"Eclipse","link":"https:\/\/blog.ttoine.net\/en\/category\/eclipse\/"},"img":{"alt_text":"eclipse-in-the-launcher","src":"https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2016\/06\/eclipse-in-the-launcher.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1106,"url":"https:\/\/blog.ttoine.net\/2016\/05\/13\/uss-and-the-marketplace-client\/","url_meta":{"origin":1194,"position":3},"title":"USS and the Marketplace Client","author":"Antoine THOMAS","date":"13 May 2016","format":false,"excerpt":"Version fran\u00e7aise en cours... Two weeks ago, I started my new job, Product Manager at the Eclipse Foundation. I will be in charge of developing new features and services for the Eclipse user community. Eclipse users and contributors, my plan is to make your life easier ;-) For my first\u2026","rel":"","context":"In &quot;Eclipse&quot;","block_context":{"text":"Eclipse","link":"https:\/\/blog.ttoine.net\/en\/category\/eclipse\/"},"img":{"alt_text":"Java - Boardcluster - website-index.html - Eclipse _129","src":"https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2016\/05\/java-boardcluster-website-index.html-eclipse--129.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1116,"url":"https:\/\/blog.ttoine.net\/en\/2016\/05\/13\/uss-and-the-marketplace-client\/","url_meta":{"origin":1194,"position":4},"title":"USS and the Marketplace Client","author":"Antoine THOMAS","date":"13 May 2016","format":false,"excerpt":"Two weeks ago, I started my new job, Product Manager at the Eclipse Foundation. I will be in charge of developing new features and services for the Eclipse user community. Eclipse users and contributors, my plan is to make your life easier ;-) For my first blog article about the\u2026","rel":"","context":"In &quot;Eclipse&quot;","block_context":{"text":"Eclipse","link":"https:\/\/blog.ttoine.net\/en\/category\/eclipse\/"},"img":{"alt_text":"Java - Boardcluster - website-index.html - Eclipse _129","src":"https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2016\/05\/java-boardcluster-website-index.html-eclipse--129.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1241,"url":"https:\/\/blog.ttoine.net\/en\/2017\/05\/23\/its-time-to-organise-eclipse-oxygen-democamps\/","url_meta":{"origin":1194,"position":5},"title":"It&#8217;s time to organise Eclipse Oxygen DemoCamps","author":"Antoine THOMAS","date":"23 May 2017","format":false,"excerpt":"The next major release of the Eclipse Oxygen is coming up on June 28 and, it means the start of this year's Eclipse DemoCamps season. If you or your colleagues are considering a DemoCamp for 2017, we would like to help! What\u2019s a DemoCamp? You may be asking yourself what\u2026","rel":"","context":"In &quot;Eclipse&quot;","block_context":{"text":"Eclipse","link":"https:\/\/blog.ttoine.net\/en\/category\/eclipse\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2017\/05\/screen-shot-2017-05-22-at-16.20.42-1024x730.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2017\/05\/screen-shot-2017-05-22-at-16.20.42-1024x730.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2017\/05\/screen-shot-2017-05-22-at-16.20.42-1024x730.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.ttoine.net\/files\/2017\/05\/screen-shot-2017-05-22-at-16.20.42-1024x730.png?resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/posts\/1194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/comments?post=1194"}],"version-history":[{"count":5,"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/posts\/1194\/revisions"}],"predecessor-version":[{"id":1231,"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/posts\/1194\/revisions\/1231"}],"wp:attachment":[{"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/media?parent=1194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/categories?post=1194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ttoine.net\/wp-json\/wp\/v2\/tags?post=1194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}