Is there any tools, other than Visio, to create diagrams defining UI flows (how the different screens of a program or app relate to each other?).

Something like the diagrams shown here: http://developer.android.com/training/design-navigation/screen-planning.html


closed as not constructive by JonW Mar 26 '13 at 15:00

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Welcome to User Experience! Sorry, but questions requesting recommendations for books / software / apps / papers etc. would fall into the shopping request category and aren't really suitable to a Q&A website. The reason for this is that there is no one correct answer, and such recommended items would soon be updated and replaced with newer / better versions making the best answers redundant. Therefore you're better off visiting our Chat site for such discussions, they're not really suitable for this main site I'm afraid. – JonW Mar 26 '13 at 15:00

Take a look at Omnigraffle or Axure.

I find Omnigraffle to be faster to work with when it comes to flow charts but Axure to provide a better all-in-one solution (flow charts, wireframing, prototyping and user-testing.

  • Thanks TotemFlare, I forgot Axure can do such things and is actually quite good at it. – djjupa Mar 26 '13 at 17:30

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