I’ve personally used it to create web application product prototypes and also website designs. For me, the biggest advantage is how easy it is use and the built-in set of templates and stencils are great. It felt like I could prototype a whole app within a few days.
Creating a wireframe with Pencil is quicker and easier than trying to create a pixel-perfect prototype. What’s cool about Pencil is that it’s very easy to use and it can export each page as a PNG file which you can upload and share with others.
An interesting feature is the ability to export the whole set of wireframe pages as a set of web pages, making it easy for others to view. Combined with the inter-linking between pages that is possible, you can use Pencil to create a prototype that walks users through the different use cases and flows within your app.
Pencil provides stencils for Android and iOS so you can create wireframes for mobile and smart phone applications. Not only can you use it for wireframes and prototypes, you can also draw diagrams like flowcharts which are useful for documenting the various states and transitions within your app.
This is why I advocate for more software to be free/open source, because in some cases you have no idea what it’s actually doing. When the code is freely available under a free software or open source license, it becomes possible for third parties to do an audit of the code and to see what it actually does.
Shazam’s Mac app is misleading users by defining “off” as “well your mic is still on and we will only listen to what you say when the app is active, we promise”.
Perhaps loose alliances of distantly connected people – think Wikipedia or a Hollywood film – can produce more creative products and services than fixed rosters of employees in traditional arrangements. And maybe those consultancies, which all of us love to malign, are offering a valuable service after all by providing distance for hire.
This is the reason why sites like StackOverflow have taken off and have answered millions of people’s questions about programming. The distance between you and your local coding problems is short, meaning you think about your problems more concretely. On StackOverflow, the problems you are helping to solve are further away from you, and according to this research, this lets you think about them more abstractly.