I have one twitter based idea which I have put in words. But I would like to have a prototype which contains screens and will show how exactly the homepage, other pages will look like. Basically it should explain the complete flow of the application. What is the best and easiest tool to do that?

link|improve this question
You mean something like a program that will help you outline a website? – random Aug 22 '09 at 6:16
1  
You should reword the question. An idea for what? A website? An application? – Sasha Chedygov Aug 22 '09 at 6:20
It is an idea for twitter based application. So in a way it is a web application based on twitter. – Abhishek Aug 22 '09 at 6:20
How do you define "best" and "easiest" without subjectiveness? – random Aug 22 '09 at 7:20
"Colorless green ideas sleep furiously." – bk1e Aug 22 '09 at 15:58
show 1 more comment
feedback

8 Answers

up vote 16 down vote accepted

I would start with pencil-and-paper sketches. Really, using a computer to prototype a design isn't a good long-term strategy. The computer designs look "so nice" that it's easy to fall into a trap of thinking that they are no longer prototypes. If you show the designs to a prospective developer or investor, they may think that drawings are "finished," despite your protests to the contrary.

Once you've got some sketches down, make mockups using paper cutouts that you can move around, recolor and resize easily. Do your usability testing with these mockups -- try it out on four or five people and listen to their feedback. Any changes they suggest will be easy to implement: just cut out some new pieces of paper.

Before you begin, read Don't Make Me Think: A Common Sense Approach to Web Usability.

link|improve this answer
Thanks for the feedback. This makes so much sense. Unfortunately I am not able to vote up your answer as I do not have enough points I guess. :( – Abhishek Aug 22 '09 at 6:24
1  
Thank you. But give the question some time to get answered by more people. Maybe there's a really good tool out there that's exactly what you need. (I don't know what it is, though.) – Barry Brown Aug 22 '09 at 7:06
+1 for suggested reading: Don't Make Me Think. Superb book. – Umber Ferrule Aug 22 '09 at 13:20
I'd do paper if there was undo. Though it is one of the most useful ways of getting things on paper. – ymasood Sep 1 '09 at 9:39
feedback

You could use Balsamiq Mockups, an web/desktop application for creating mockup screens which look like they were drawn on paper.

We know it: most people prefer to use pen and paper or a whiteboard to make software mockups because “it’s the fastest way”.

Well, if you count the time it takes to transfer the mockup from paper to a digital image, we think Balsamiq Mockups is faster, not to mention much easier and, dare we say it, more fun!

We optimized the user interface for speed: fewer buttons, more keyboard commands, full undo/redo, object snapping...you name it.

link|improve this answer
1  
Just tried that, I feel the interface a bit "invading", at least at first. I mean that it wants to feel like "as simple as paper and pencil", but it relies on sophisticated interface for this. But in the end, passed this interface, it really allows to create "paper-like" prototypes, which doesn't feel like a "finished" thing (like mentioned by Barry Brown). – Gnoupi Aug 22 '09 at 10:40
feedback

Paper and pen.

That's exactly how Twitter itself started.

enter image description here

link|improve this answer
1  
Yeah, that's like most software started. – Gnoupi Aug 22 '09 at 9:49
feedback

If you have or can get Microsoft Expression Blend, V3 has a feature called Sketchflow specifically for prototyping web sites. The advantage is you can play with your prototype to see how well it will work from a usability point of view without having to write any code.

link|improve this answer
feedback

If you want to show someone over the internet i recommend http://cosketch.com, it' like a whiteboard and has a feature where you can pull around images that allows you to test various layouts quickly while everyone who is connected can give opinions and show how they think.

link|improve this answer
Cosketch looks cool! I've been looking for something like that forever! – Clay Nichols Apr 10 '10 at 2:35
feedback

Denim is a pretty good website-design prototyping program.

Some Advantages:

  • Designs look "rough" (which is good because a potential user/customer will think it's finished if it looks finished. Also, if you are showing it to beta testers and it looks finished they tend to reserve criticism (and the early design phase is when you want that criticism.
  • Easy to use
  • Allows simple linking so it can create a functional website.
  • Free.

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

link|improve this answer
feedback

The first and basic tool is to use pen & paper and draw basic structure of your idea on a paper. After then proceed to develop your idea into a website or web app.

link|improve this answer
feedback

you could look out for more alternatives on this 'page / question' (created by me) also. Do check out the links in the answers.

software for designing prototypes

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.