views:

17730

answers:

21

When creating a wireframe for a website, I always start with a Visio wireframe stencil from Garrett Dimon. The stencil is amazing but it has been a few years since it has been updated and I'm looking for something new and exciting.

What wireframing tool(s) do you use, if any?

+5  A: 

Denim is kinda cool. Easy to use and it can produce very "rough" looking "sketches" which is a big plus when showing to a user. (If the demo looks to "shiny" they think it's already done . It's also free.

http://dub.washington.edu:2007/denim/

Clay Nichols
I second Denim -- though, it's cooler if you have a tablet.
Novaktually
Yeah, good point. Denim is very slick with a tablet. I use it with a graphics pad.
Clay Nichols
I wasn't a fan of Denim...it seemed too messy. To each their own though.
Ryan H
+3  A: 

I use Visio Shapes for Microsoft CRM 3.0 a lot. It uses CRM 3.0 styles.

Update: Another mockup tool I use is Pencil, which is available as a free addon to Firefox.

Gulzar
+1  A: 

This question has some answers you might find helpful

Sam Murray-Sutton
+21  A: 

Checkout Balsamiq Mockups

John Sheehan
+1  A: 

I use Fireworks, for two main reasons.

  1. I have a hard time building a wireframe without some of the shiny bits... they help me solidify the idea in my head as I'm doing it. I'm definitely not an amazing designer, and need to go step by step
  2. I can build on the wireframe, and in very little time, get a finished product

I guess there's a third reason - I have it, and can use it fairly well

mabwi
+18  A: 

At our place we actually use HTML / CSS. I know, I know - hear me out... :)

We use a simple grid css layout such as 960 Grid System with monochrome colors and next to no graphics (maybe a monochrome version of the client logo but thats it) to wireframe the most important pages.

Instead of needing to express complex UI elements, such as the items may move when clicked on, we can use simple JQuery to mock the movement.

Advantages

  • We are using the tools we all know to build it
  • We know the client will be able to view the wireframe easily
  • The very basic look makes it clear that it IS a mockup
  • We can show interactions / movements instead of having to explain them
  • We know we're not building something that will be too tricky to implement in HTML!
  • Takes us no longer than it would to use a graphical tool

Disadvatanges

  • You need to be pretty on the ball with your HTML/CSS to do this quickly, but if you are, it's no slower than any other method

Certainly worth thinking about I'd say...

reefnet_alex
I think a lot of people are doing this kind of thing now actually - it definitely makes sense if you are having to demo scripted behaviours as well as just a static layout.
Sam Murray-Sutton
I wish this was more common, because your only disadvantage listed, means that somebody needs to spend more time working on their dev skills and the advantages are all real and worth it.
Nate Bross
+3  A: 

OmniGraffle is an incredible piece of software, not to mention it has a companion website for downloading free stencils.

wbowers
+3  A: 

I'm hearing a lot of good things about Balsamiq. Here's a good review.

Alison
Russell Ball, the author of the review you cite, mentioned this stackoverflow question in a blog post: http://www.caffeinatedcoder.com/triple-shot-links-1/
DGentry
I have Balsamiq, and a I really like it a lot. I need something that produces "rough-looking" wireframes, because I get way too bogged down using more polished tools like Adobe Illustrator or Photoshop.
Brian Stewart
+1  A: 

Axure is a good one, not free tho...

Bruno
A: 

JumpChart for content, HTML and CSS for the grid, and JQuery and JQueryUI and PolyPage for the interaction. Add those pieces together. For the CSS, you should already have base stylesheets that get used as the foundation for custom frontend development, so those can be used; I would only use a framework if you are comfortable developing the final product on it.

I would rarely divide the task of building a website to have a specific step called 'wireframing'. The process itself, I think, is way more holistic. Although it doesn't require doing designs or the backend, prototyping and final development often require the same tools. The goal and main benefit is the reusability of assets. You can do your wireframes in Photoshop, if you're planning to use Photoshop heavily in the design phase. In general, your prototype evolves into your final product, especially if you keep it under version control with something like Subversion.

hlfcoding
A: 

I use Axure. Not free, but it is extremely easy to create anything from a basic mockup to a fully-interactive prototype. Variables can be passed between screens and actions can be easily created. It also allows sharing between users and notes for a page or for any element on a page. Master pages help for the background layout and styles can also be created for consistency.

+7  A: 

Have you tried Pencil, Firefox's Addon and its free

http://www.evolus.vn/Pencil/

The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.

Top features:

  • Built-in stencils for diagraming and prototyping
  • Multi-page document with background page
  • On-screen text editing with rich-text supports
  • PNG rasterizing
  • Undo/redo supports
  • Installing user-defined stencils
  • Standard drawing operations: aligning, z-ordering, scaling, rotating...
  • Cross-platforms
  • Adding external objects
Ibn Saeed
+1  A: 

Axure RP is by far the best solution out there for creating wireframes and prototypes. Again, as a lot of you have mentioned that it's not free. But if you're a pro, it's well worth the money. It also comes with a 30 day full functionality trial so you can be sure about it before you spend anything.

One feature which I find extremely useful is that it auto generates the functionality specification based on your wireframe design and the anotation you have added for each feature within the UI. Saves me atleast 1-2 days for each project!

+4  A: 

I just came across Mockingbird and it looks very interesting.

Alison
+2  A: 

I use http://www.pidoco.com for wire frame creations.

It's a combination of wireframing tool and usability software. I really liked was the fact that pidoco is 100% web-based, no need to install any software and it's free - 31-day free trial.

Davis Martin
A: 

Justinmind Prototyper is a good one too! as (if not more) powerful than Irise, the price is a bit cheaper than Axure and you can create fully functional dynamic & interactive prototypes without any coding as everything is made through drag & drop (data integration, variables, conditions...)

David
A: 

Also checkout WireframeSketcher. It's a wireframe and mockup plugin for Eclipse and Eclipse-based IDEs like Aptana Studio, Flash Builder, Zend Studio, RadRails and MyEclipse.

Peter Severin
A: 

Do correct me if I am incorrect but Pencil uses Creative Commons License & cannot be used for commercial purposes. It is a great tool (especially the stand-alone version) but exports all pages as one single web page.

Dilipkumar J
A: 

Mockingbird looks very interesting

Kushal Vaghani
A: 

Flex Builder:I have been developing Flex Apps using Flex Builder. I can tell you that it is as good for developing flex apps as for flex based "wireframes".

redben