views:

1164

answers:

10

I am looking for a program to make mockup screenshots with. I first found out I could do it with Visual Basic (uglier names I have yet to hear a programming language being called) from joelonsoftware.com. I don't want to start learning VB now, especially since I am still in the process of learning Java. I then found mockupscreens.com, with the searchstring "how to make mockup screenshots". But seeing as I am going to use this program quite infrequently, I don't think paying $80 for it is worth it.

The mockups I'd like to do would be mainly for Windows XP (perhaps also for GNOME, KDE and Mac OSX, but these are not top-priority).

Edit: Balsamiq is suggested, but this is also a non-free program.

+2  A: 

Microsoft Visio used to come with a template containing common Windows UI elements for this purpose. I don't know if it still does.

John Topley
Agree this is probably the best option, however if he doesn't want to pay $80 for the other solution he probably doesn't want to buy visio either.
Joel Coehoorn
+3  A: 

Balsamiq

ykaganovich
+7  A: 

You don't have to learn the language to use the visual forms designer from Visual Studio to create mockups. Furthermore, the Express Edition of Visual Studio is freely available in several languages, namely VB, C# and C++. Take your pick. All ship with the same forms designer that generates backend code in one of the languages. But if you only need the designer, the code might not be relevant for you.

Konrad Rudolph
+8  A: 

Visio works well, if you have it.

Personally, I like paper and a pen. Then I can't get bogged down in the LOOK of it, and go more for the usability and function. Same with websites.

Once you have the form infront of a customer, you have zero room to move - it you dont deliver it pixel-perfect, they get..... angry. :)

Nic Wise
+1 for paper prototyping. Quick to make, quick to change.
Adam Pierce
+1 for pen and paper too. http://www.codinghorror.com/blog/archives/001091.html
Andrew
Agreed on pen and paper.
John Rudy
+1  A: 

As suggested, C# Express would be well for this, as like VB, it has a GUI designer, but it is also syntactically similar to Java, so - given what you are trying to learn and do with this, it might be a nice fit.

Fry
A: 

wxGlade would work as well, plus it's free software.

Alex Gaynor
+2  A: 

Jeff Attwood posted about this on CodingHorror - where he mentions Powerpoint prototyping

Andrew
+2  A: 

pen and paper, or if possible, whiteboard. Once you have something you personally think could work I'd go for as rough a computerized model as you can so you don't spend time agreeing font size before the workflow etc is done. The tool I have used here is my visual designer of Visual Studio (it doesn't look too good with screenshots, only good enough to convey what you'd like to build).

Oskar
A: 

Pencil (runs within firefox)

OJW
A: 

Hey Why don't you try our tool?

http://justproto.com There's a 30days trail (without credit card etc.)

it's browser based, easy to use, fast, reliable and has multiuser real-time collaboration

We will appreciate your feedback