Create Application, Website or iPhone Mockups Easily with Balsamiq

by Michael Sheehan on April 28, 2009

in General, iPhone, Review, Software

The other day, I came across an incredibly useful Adobe AIR application called Balsamiq Mockups. This application allows you to quickly and artistically create drawing-like renditions of websites or applications for the computer or iPhone.

As I work in the software and hardware industry, I frequently have to discuss changing our website designs with various people within the organization. Often times, I spend a few minutes sketching out a concept for how to present a new feature within our website, or event how to redesign a person’s website from scratch. Usually, the drawings I produce are child-like and not elegant at all.

I had always envisioned a icon-based, drag and drop application that would allow you to quickly create a wireframe for a website or iPhone app. Balsamiq Mockups has solved this for me in a way that is easy to use and fun to execute.

The Program

Balsamiq Mockups is broken down into a few main components: the canvas and the UI Library and a few items that automagically activate based on the icons you select.

The canvas is basically like a piece of grid paper you used in college.

balsamiq_desktop

You also have a “UI Library” which contains a variety of commonly used web and application design components. The UI Library is fully searchable by keywords so that if you want to get an “alert box” element, you can simply type that in, hit enter, and if there is a match, your element or object appears on the canvas. You can also select the elements and drag them on to the canvas.

balsamiq_UI_pallete

Once you have an object on your canvas, you double click it to edit variables related to it. For example, below I have an “alert box” in the edit mode. It comes pre-populated with text to give you some guidance (which I customized below).

balsamiq_alert_edit

Once you are done editing, you simply close it and see the changes reflected in the object.

balsamiq_alert_view

Another example is that of a browser. I actually decided to show a full web-page build out in Balsamiq to really see how easy it is to use. The final version of my “new website mockup” can be seen later on in this post. The first step is to drag the “browser window” element onto the canvas and edit it.

balsamiq_webpage_edit

Once you customize the Title and URL, you have a ready-made browser window where you can place other element.

balsamiq_webpage_view

Also, when you select an element, you frequently get another control object that lets you fine-tune whatever item you are working with. For example, with the web-browser page, there is a toggle on the control to add or remove scroll-bars on the browser window.

balsamiq_object_controls

Working with objects and customizing them is incredibly intuitive. The best way is to just start playing with all of the objects to see what they do. Double-click them to edit any variables or data that is configurable as well as review the control object to see what can be further tweaked.

My Mockup Test

So, I decided that I would give Balsamiq Mockups a real world test by taking on the project of redesigning my current blog. I wanted to see how quickly and easily I could do a professional looking mockup, all without reading any kind of user manual – just through simple exploration.

As you saw earlier, you start with laying out a web browser window and then continue dropping objects onto the canvas. It’s easy to quickly amass a sizable amount of UI objects. Grid lines and snap-to guides help to keep objects lined up.

As I went along, I discovered that some objects had more tweaks than others. For example the icon control actually lets you choose from a huge variety of included icons (e.g., the calendar and RSS icons are from there).

Also, one function that I found very nice was that you can convert images into a drawing-type of style so that the image doesn’t become a distraction to the eye. You can see this with my logo and a square banner ad on the left side.

After about an hour of adding, deleting and tweaking, I came up with the following result:

HTD1_2

All of the elements in the picture are from Balsamiq including the callouts and sticky notes. It took a little while during the creation process to become adventuresome and try different types of controls. But what was immediately evident was that I could not have done this free-hand to the same degree of artistry (I’m a horrible illustrator).

Summing It All Up

Balsamiq Mockups allows you to focus on the details of a mockup and not the mockup itself. Because it presents the same look and feel always, and that look and feel is elegant yet simple to the point of being unobtrusive, when mockups or application designs are presented, the emphasis is more on the content of the mockup. You can export to PNG or even directly to the clipboard for easy inclusion into presentations or documents.

It is also very easy to collaborate with co-workers who may not have Balsamiq. They have developed an online version that has all of the functionality. You simply import in an original XML markup of a Balsamiq design, tweak it online and then export it back out as XML and send to the person who has Balsamiq. An online, subscription-based version is coming soon.

There a many reasons I really like Balsamiq mockups:

  • Adobe Air – it’s a full-featured, cross-platform application. You can use on a Mac or PC and it operates the same way.
  • Easy – Balsamiq is very intuitive and easy to use. A child can understand and use it with ease. But because it is easy, doesn’t mean that it is simplistic. Quite the contrary. It has a powerful feature set that does the job.
  • Expandable – you can easily import in other UI libraries that people develop from the MockupsToGo site.
  • Reasonable Cost – there are a variety of pricing options available, ranging from Free to $6000, depending on the product (Desktop, Confluence, JIRA or XWiki), the license type (Academic or Commercial) and the number of users.
  • Great Supporting site – I really liked the Balsamiq site. While not the product itself, you can get a good view into the application designer by seeing how the product site is put together. Good visuals mixed with clear text (I like the use of highlighting throughout).

As a company, Balsamiq is small but starting to grow. Located in Sacramento, CA and Bologna, Italy, it consists of a founder/do-it-all, a full-time programmer, a part-time contractor (also a programmer) and 1 part-time support person, but they are close to hiring another full-time support person. While small, you can truly see the thought and effort that goes into the design of not only the product but the site.

Balsamiq comes in various flavors, the most popular being the Desktop (standalone) version, reviewed here, which costs $79. Other versions are more expensive due to their integrations with other systems including: Confluence ($600-$4000 depending on # of licenses), JIRA ($149-$799) and XWiki. All versions come with a 30 day free trial. If you are a non-profit, student, teacher or any other of a generous selection of users, you may qualify for different pricing or even a free license.

Balsamiq has the ability to support website design, applications (windows/Mac) and iPhone mockups. With other UI libraries being developed, there are plenty of other possibilities for drawing solutions.

Note: I reviewed version 1.5.34. However, version 1.6.7 was release with some fantastic new features including linking two mockups, spacing enhancements, new keyboard shortcuts, colorizing “scratch-out” controls, and other performance enhancements and bug fixes.

I have very few complaints about this software. I do wish that there were some sort of layer control. Once you start placing many objects on top of each other, sometimes it is difficult to select the appropriate one. A simple implementation of layers with naming would go a long way. Layers could be hidden, moved up/down and possible have some other controls.

I honestly wished that I had been able to have this application in my tool set many many years ago. It is great for marketing people to help articulate to designers or just articulate a vision.

HTD Says: Balsamiq Desktop is an essential tool for any design shop, business organization, or anyone who needs to quickly and elegantly create stylish mockups. It truly helps you get ideas to paper in a fun and engaging yet powerful manner.

Related posts:

  1. iPhone: Quickly Launch Apps, Website & Phone Calls with QuickGold
  2. Announcing the New HighTechDad iPhone Application
  3. iPhone: Application Software Developers Kit for iPhone in February 2008!
  4. WebCam Monitoring & Streaming Via a $5 iPhone Application – iCam
  5. iPhone: Much Needed “Search” application added to 3rd Party Apps


  • http://www.smartfathers.com smartfathers

    Wow, this sounds great! I'll have to try it out. It would save me a ton of time. Thanks!

  • http://www.smartfathers.com smartfathers

    Wow, this sounds great! I'll have to try it out. It would save me a ton of time. Thanks!

  • http://www.smartfathers.com smartfathers

    Wow, this sounds great! I'll have to try it out. It would save me a ton of time. Thanks!

  • http://www.hightechdad.com hightechdad

    I'm amazed that I went this long without it. Definitely give it a try!

  • http://www.hightechdad.com hightechdad

    I'm amazed that I went this long without it. Definitely give it a try!

  • http://intensedebate.com/people/hightechdad hightechdad

    I'm amazed that I went this long without it. Definitely give it a try!

  • http://thedadjam.com V @ The Dad Jam

    Looks great, thanks for the review! I use MS Visio right now to do similar things, but this looks like it has much more functionality and easier to do too. I didn't see a free version on their website though, do you have the link to that?

  • http://thedadjam.com V @ The Dad Jam

    Looks great, thanks for the review! I use MS Visio right now to do similar things, but this looks like it has much more functionality and easier to do too. I didn't see a free version on their website though, do you have the link to that?

  • http://thedadjam.com V @ The Dad Jam

    Looks great, thanks for the review! I use MS Visio right now to do similar things, but this looks like it has much more functionality and easier to do too. I didn't see a free version on their website though, do you have the link to that?

  • http://www.hightechdad.com hightechdad

    You could try the online version (there is a link in the review). For the free version, there are some qualifications that you need to meet. Read the text that I have highlighted (scroll down on the page to see yellow and green highlights):http://awurl.com/IrmTBh5Cu />Visio is good but this is better!

  • http://www.hightechdad.com hightechdad

    You could try the online version (there is a link in the review). For the free version, there are some qualifications that you need to meet. Read the text that I have highlighted (scroll down on the page to see yellow and green highlights):http://awurl.com/IrmTBh5Cu />Visio is good but this is better!

  • http://intensedebate.com/people/hightechdad hightechdad

    You could try the online version (there is a link in the review). For the free version, there are some qualifications that you need to meet. Read the text that I have highlighted (scroll down on the page to see yellow and green highlights):http://awurl.com/IrmTBh5Cu
    />Visio is good but this is better!

  • http://www.balsamiq.com Peldi Guilizzoni

    Hi Michael, thanks so much for the kind words. I am very glad that my little tool has been useful to you so far, and I hope it will continue to be so for a long time!

    I will also pass your compliments along to my wife, who drew all of the UI controls and icons in Mockups.

    One small thing: it's Balsamiq with a q, not a c. ;)

  • http://www.balsamiq.com Peldi Guilizzoni

    Hi Michael, thanks so much for the kind words. I am very glad that my little tool has been useful to you so far, and I hope it will continue to be so for a long time!

    I will also pass your compliments along to my wife, who drew all of the UI controls and icons in Mockups.

    One small thing: it's Balsamiq with a q, not a c. ;)

  • http://www.hightechdad.com hightechdad

    You could try the online version (there is a link in the review). For the free version, there are some qualifications that you need to meet. Read the text that I have highlighted (scroll down on the page to see yellow and green highlights): http://awurl.com/IrmTBh5Cu
    Visio is good but Balsalmiq is better!

  • http://intensedebate.com/people/hightechdad hightechdad

    You could try the online version (there is a link in the review). For the free version, there are some qualifications that you need to meet. Read the text that I have highlighted (scroll down on the page to see yellow and green highlights): http://awurl.com/IrmTBh5Cu
    Visio is good but Balsalmiq is better!

  • http://thedadjam.com V @ The Dad Jam

    Thanks for the reply, I saw it now, I must have scrolled through to quickly before, just looking for a "Download" link. The highlighting helped!

  • http://thedadjam.com V @ The Dad Jam

    Thanks for the reply, I saw it now, I must have scrolled through to quickly before, just looking for a "Download" link. The highlighting helped!

  • http://www.hightechdad.com hightechdad

    Yes, it's easy to miss. I think I'm going to start using highlighting more frequently. Sometimes you just want the “short version.”

  • http://intensedebate.com/people/hightechdad hightechdad

    Yes, it's easy to miss. I think I'm going to start using highlighting more frequently. Sometimes you just want the \”short version.\”

  • http://www.hightechdad.com hightechdad

    Thanks for the note! I have fixed the 2 bad spellings. Darn spell check! Sorry about that!

  • http://www.intensedebate.com/people/hightechdad hightechdad

    Thanks for the note! I have fixed the 2 bad spellings. Darn spell check! Sorry about that!

  • anndy

    looks very nice , thank you for your good review , here I also have a good place, that is : Tradestead , there are different kinds of beautiful and powerful consumer electronics that is the best consumer electronics shopping place that I have ever known!

  • anndy

    looks very nice , thank you for your good review , here I also have a good place, that is : Tradestead , there are different kinds of beautiful and powerful consumer electronics that is the best consumer electronics shopping place that I have ever known!

  • mfarney

    So Balsamiq replaces the paper and pen we all use and gives us the option to do the same thing but on our computer? Why am I under the impression that it takes longer to use a mouse instead of a pen to draw a mockup of a site? I'm a technology fan myself and I'd replace anything non technological but only if this will make me work faster, save up time and energy.
    ___________
    Mathew Farney – Web Hosting

  • http://www.hightechdad.com hightechdad

    Balsamiq offers more than just the drawing aspect. It offers pre-built
    UI elements for websites and iPhones for example as well as the
    ability to do collaboration on mockup designs. Probably the best thing
    would be to download a demo and see for yourself.

  • http://www.hightechdad.com hightechdad

    Balsamiq offers more than just the drawing aspect. It offers pre-built
    UI elements for websites and iPhones for example as well as the
    ability to do collaboration on mockup designs. Probably the best thing
    would be to download a demo and see for yourself.

  • mfarney

    You're probably right. I should download a demo and see for myself. Who knows, maybe I'll find Balsamiq as being a very powerful tool. Thanks for your answer and keep up the great work!

  • http://www.easysitebuild.com/ website builder

    This looks pretty great. I wonder if this is free.

  • http://www.icusa.net/ Naples web design

    Another made product by adobe air which is really cool and easy to be use. Although it's a bit expensive at least worth it to buy that product because it can be use and understand even by a child.

  • http://www.cygnismedia.com/mobile-phone-application/new-iphone-applications.html iPhone Apps

    Very helpful information. Very helpful, great share.

  • Louie

    No, definitely not free, but cheaper than some alternatives. I prefer web apps myself, like LucidChart or Protoshare. LucidChart has a free option, but Protoshare doesn’t – both are nice though.

Previous post:

Next post: