views:

531

answers:

6

I want to create a diagram that shows how my app works. Not a class diagram. Don't know the word. Just a nonscientific, simple diagram that helps keeping track of what happens when user does something, i.e. press a button or delete something. Flow thing maybe. You may know how it's called.

Basically, I just need some boxes where I can put text in, and an arrow, to make connections. And when moving a box, the connected arrows follow. That would be just enough.

Any idea?

+1  A: 

try http://www.umlet.com/ its open source, works really nice and supports most diagram types really well

Niko
+2  A: 

You could use DIA. It's not a Mac OS X native application, but it works.

Pablo Santa Cruz
+1  A: 

You might want try this online tool,

http://www.gliffy.com/

It works great on Mac with Safari.

ZZ Coder
+1  A: 

I use Yuml.me to create simple UML Use-Case diagrams. I've stuck the URLs into javadocs too.

sal
A: 

One of the best and also complete solutions for diagraming is Visual-Paradigm! It's a must have for every programmer out there... and yes, it offers a community edition that is free of charge and has every functionality you desire.. the full edition is not free, of course, but it adds just some other diagram types, some other professional features, and a lot of things most programmers don't use. So it's the best solution in my opinion!

Go grab it! And it's Java based, so it works on any platform!

Woofy
+1  A: 

OmniGraffle rocks for all kinds of doodling diagrams on the Mac (even the free version which has a limit on the number of elements in your diagram).

ShiDoiSi