views:

1169

answers:

12

I've always wanted to sketch all ideas I come up with in the computer instead of on paper, but everyone knows that sketching with good 'ol fashioned pen and paper beats the crap out of trying to do it with a mouse (or even worse, a touch pad).

So I turn to stack overflow with this question: Does any one of you know a magic program that will help in sketching out diagrams, ideas, etc. with decent speed on a computer?

I'm not after something that will do pretty diagrams (that take ages to do, btw.) like Visio, Dia (kudos the the Dia developers though, kick ass app), etc. but for jotting down quick ideas and drawing early work flow sketches, etc.

(I know - a wacom board, but it's not really feasible to carry it around with your laptop)

+7  A: 
VonC
I use ConceptDraw MINDMAP 5. Excellent for mapping out ideas
Xetius
Or for cheapskates like me: Freemind -- http://freemind.sourceforge.net
squelart
Take a look at Novamind also
meade
@meade: interesting. I will check it out :)
VonC
@VonC, also check out www.thekbase.com... does your map have to look like a map?
Yar
I believe so. And PersonnalBrain also manages nodes with several parents, and several "brothers" (a node which is "related" to another while not being directly linked)
VonC
A: 

Maybe you should consider buying a Graphic Tablet . I recommend Wacom Bamboo

n00ki3
+1 - The Bamboo is tiny and a feasible option for carrying around with a laptop. Also reasonably priced
Russ Cam
-1 The OP specifically mentioned graphic tables as not being portable enough for him.
cletus
I agree with the wacom, sketching without a tablet is a lot less usefull
Andrej
Since the OP already stated that a wacom is one way, but not feasible due to its limited mobility, I dont think this is a great solution.
mizipzor
Um, Russ Cam already said that it's "tiny and feasible option" so we're obviously NOT referring to the one the OP specifically mentioned as "not being portable enough for him." Wacom Bamboo? I'll have to check that out.
Yar
Or maybe the author means this one http://www.wacom.com/BambooTablet/bamboo.php...
Yar
+4  A: 

I'm actually a big fan of OneNote. It's great for entering text and organizing it in a visual way.

bigmattyh
+7  A: 

I still go for a whiteboard and a decent camera on the mobile phone.

Normally when working on the whiteboard, we often go through a phase of erasing out all the unimportant stuff after we've worked out what the real essence of the problem and the solution. So we put some nice pictures on the wiki ;)

krosenvold
Not everything has to be computerised. Quite often the best solution resides outside the computer.
Xetius
+1 Still nothing quite as good as a whiteboard. Maybe if the Microsoft Surface thing becomes economical...
cletus
Whiteboard and digital camera IS computerizing... nice answer!
Yar
Also, look around for software that can clean up the white board photos. I've seen some that will take glary, off center white board photos and clean them up quite nicely, can't name names tho. A personal sheet scanner and pen and paper are perhaps a more intimate alternative.
Will Hartung
+1  A: 

It doesn't work for idea's or diagrams, but i found this very impressive: I love sketch. Hopefully, we'll see similar tools in the future for other forms of information.

When i was still using windows i used adobe illustrator and a wacom tabled for sketching diagrams (example). Powerfull, but a steep learning curve, if you just want to do sketching.

On linux i use Inkscape (with a wacom tablet). It's not as powerful as illustrator, but it gets the job done. (example).

I would love to use a sketching tool for creating presentations. Have a number of slides on my screen, and just sketch to contents of every sheet, also using the wacom to drag and drop the slides in the right order, etc.

Andrej
Try the Autodesk's SketchBook Pro app for your presentations. It has great drawing tools and real pen/pencil on paper feel to it. And its layers feature would fit very well for your needs I think.
Tehnomaag
Unfortunately it doesn't run on linux...
Andrej
+2  A: 

There was a research project called SILK (Sketching Interfaces Like Krazy) a few years ago (mid 90s) at Carnegie-Mellon. Two papers that talked about the work are Interactive Sketching for the Early Stages of User Interface Design and Just Draw It! Programming by Sketching Storyboards.

I thought their ideas were very cool, but the project seems to have blown away. I'm mentioning it here for two reasons:

  1. To support the questioner's idea that this would be A Very Good Thing for early design stages, and
  2. In hopes that someone else will have more luck than I did in finding out what happened to SILK (or at least the prototypes).
joel.neely
+2  A: 
VonC
lovely indeed )
Yacoder
A: 

I wouldn't suggest it, but people have mentioned mind-mapping products and even OneNote (¡sin comentarios!), so I'll plug my TheKBase Desktop and it's Cloud brother, TheKBase Web. NO, they will not help you draw things like on paper, but in many cases, diagrams are not what you need. You want to organize your ideas and whip them into shape.

If you insist on diagramming, 30x less annoying than Visio is SmartDraw (sorry for the Spanish grammar).

Yar
A: 

The closest thing to the feeling of writing on paper with pencil or pen that I have found is a graphics tablet (relatively inexpensive and small Wacom Bamboo is enough) with Autodesk's SketchBook Pro software.

Try the trial (if you have graphics tablet handy, not really the same with a mouse), it's amazing how natural digital drawing feels with that app.

Tehnomaag
+2  A: 
Dave Webb
A: 

Moleskin for the win!

willcodejavaforfood
A: 

Depending on how close you are to implementing something, balsamiq mockups may be what you want. I find it great for mocking up user interfaces, and it's probably not a bad way to start sketching a development idea.

frankodwyer