Review: Wireframing tool Cacoo
It’s the year 2010. Weren’t we supposed to have jetpacks and flying cars by now? I mean come on, no hoverboards? No teleportation??
Well, at least UI design is slowly catching up. The demand for a user interface that delivers a rewarding experience and is aesthetically pleasing has never been higher. Fortunately, the tools and methods for building a well rounded UI are now very numerous.
Wireframes and Mockups have become a standard in the design process, and tools keep popping up specifically for wireframing. I recently tried out Cacoo, a new web-based wireframing tool. I have been using different wireframing/mockup tools for the last few years, like Adobe Fireworks and Balsamiq Mockups, so I had an idea of what I was looking for when using Cacoo. Here are my main likes and dislikes (besides their pastel based theme… just kidding):
Like: Extensive Library - Cacoo has pretty much every general type of UI component you would want to include and then some in it’s “Stencil” library. Everything from wireframe components (buttons, text inputs, etc…), to UML diagram assets and flow charts, to user icons (good for story boards) . It also has grouping capabilities like in Balsamiq or Fireworks, which essentially allows you to create your own components from 2 or more simple components. And, like Balsamiq, it features a “Freehand Wireframe” Stencil, which gives your wireframe an unfinished sketch look… useful for keeping visual design out of the conversation until appropriate.
Like: Web based, Collaborative - It’s nice to be able to access your wireframe projects anywhere, and since Cacoo is built in Flash, it’s highly interactive and doesn’t suffer from browser related inconsistencies (does require Flash Player 10). They also added a feature that I would have never thought of: real time collaboration. An entire team can discuss and edit the same wireframe in real time. I haven’t fully tested this feature out, but it looks very promising.
Dislike: Limited Export - As far as I can tell, Cacoo only exports to a flat PNG format (does not have any layer information), so you essentially just get a screenshot of your wireframe. Comparatively, the latest version of Balsamiq Mockups has the ability to export to XML as well as PNG.

Overall, Cacoo falls in between Fireworks and Balsamiq Mockups in terms of features. It has a far better library of UI components than Balsamiq, but not quite as extensive set of features as Fireworks, especially the lack of a real free hand draw tool. It has nowhere near the learning curve of Fireworks, which is a huge plus and I would even go as far as to say that it is as easy to use as Balsamiq Mockups. The one big thing that Balsamiq has that Cacoo doesn’t is an extensive online community of users and contributers. There are a ton of free add-ons that can be downloaded at http://mockupstogo.net/. Also Rich Internet Application gurus , the Midnight Coders have provided a conversion service that creates a full blown Flex application from your Balsamiq mockup. Pretty sweet idea!
So all things considered, Cacoo is a very solid wireframing tool, and if some of the unique features – like the real time collaboration – prove as useful as advertised, I may be making the switch in the near future. In the mean time, I’m still holding out for my damn jetpack to show up in the mail!!

snipe
Jan 14, 2010
4:00 pm
Interesting – thanks for this. I use Balsamiq with Napkee to export working prototypes that my team can actually click on to see how it works. (FlairBuilder.Com does something similar, only it requires a downloadable viewer in order to use the protoypes, which is a disadvantage.) To me, this prototyping build-in is more important than collaboration, and I hope to see Cacoo working towards something like that in the future. One thing Flairbuilder offers that Balsamiq+Napkee doesn’t is the ability to switch back and forth between rough-sketch style to normal lines. FlairBuilder’s sketch style doesn’t look quite as nice as Balsamiq’s, but being able to to take it out of “rough draft” and into a tighter, polished appearance that a client can sign off on right before production is a big bonus. None of them have exactly what I need, even though so many come so close.
Tweets that mention Review: Wireframing tool Cacoo | User Interface Trends -- Topsy.com
Jan 15, 2010
12:52 am
[...] This post was mentioned on Twitter by Ronald Norman, digital-telepathy, Aaron Strom, Jeff Noble, Hull Design Online and others. Hull Design Online said: Review: Wireframing tool Cacoo http://bit.ly/4GtuHS – #webdesign [...]
Ron Norman
Jan 15, 2010
9:30 am
@snipe – yea I agree, nobody has quite everything. That’s why in most cases I default to either Fireworks, or I just go straight to Flex, where I can apply CSS styles whenever I want. But when I need something really quick that I know won’t be customer facing, the sketch style in either Balsamiq or Cacoo are great.
uberVU - social comments
Jan 17, 2010
1:39 am
Social comments and analytics for this post…
This post was mentioned on Twitter by uitrends: New post: Review: Wireframing tool Cacoo (http://cli.gs/nUmam) http://cli.gs/nUmam #balsamiq #cacoo #fireworks #jet_packs #jetpacks…
Induja
Feb 1, 2010
4:24 am
Great thanks for this! But I use Creately- this is a web-based wireframing software too. It’s easy to create neat web mockups and prototypes, and allows easy design collaboration with my team. The best part is Creately’s export feature which support exports to JPEG, PNG, XML & PDF. Moreover, Creately includes designing everything from Mockups to Database designs and UML.
Check http://creately.com