Ask HN: Clickable Prototypes
Visio/Omnigraffle - you can export to a pdf or a selection of images & hack out a click through from there.
Balsamiq with this: http://eclecticguy.com/2008/11/06/assembling-demos-from-balsamiq-mockups/ while waiting for this: http://getsatisfaction.com/balsamiq/topics/help_me_design_the_linking_mockups_feature
Axure RP: http://www.axure.com/
I've used previous versions of Axure and while it was initially thrilling (hitting that sweet spot in between handcoding a click through & having the project features of a Visio-type program) I found the undesirable tendency for the tool to influence the designs. I'll be testing the latest version & if anyone is interesting i can let you know how that compares to the mix.
Adobe InDesign / Powerpoint - granted, this is the strangest method i know - but it can be rather effective used to build an (internally) linked document. Too bad every other part of that experience is clunky.
Beyond those above, there's always the code it from scratch and/or use a WYSIWYG approach. There's also paper and/or index cards - but for now I'm limiting the field to digital options.
My ideal tool of course gives me complete control to present the ideas quickly while not requiring me to get so far into their domain specific language that I lose perspective on the actual problem at hand. This seems to be the biggest danger with the 'from scratch' approach as you can of course to all sorts of wonderful things in an html clickthrough that have nothing to do with the work at hand. At the other end of the spectrum, though, a pdf presentation is quite quick - but not very interactive & subsequently not great for user testing.
Any secret (or not so secret) weapons out there? Seems like this could be an interesting emerging market...
16 comments
[ 3.1 ms ] story [ 40.8 ms ] thread* http://www.clintonsecurity.com/2009/01/gui-mockup-tools.html
* http://www.clintonsecurity.com/2009/01/more-on-gui-developme...
The aim, of course, is for the designer to generate the exact look and feel for the wireframes and render them (using Catalyst) to MXML for the Adobe Flash/Flex developer to code in the behavior/functionality. Catalyst will require Flex Builder 4 (which will not be out until 2nd half of 2009).
http://labs.adobe.com/technologies/flashcatalyst/
FXG (the interchange format spec - from Adobe CS to Flex):
http://opensource.adobe.com/wiki/display/flexsdk/FXG+1.0+Spe...
You can use this for usability testing on Macs or PCs (it uses Adobe AIR). I bought the license for the desktop version ($79) after downloading it for free. The license lets you load/save multiple mockups.
There's also a web version, although I haven't tried it.
- You can easily change it, even when in front of a customer/user
- You can get actual interaction. Flow and what happens when you click different links, how pages are linked, etc. is an important part of an interface.
- You can use it as a starting point for coding
- You can easily put it on the net so that customers/users can click through it in their own time, not just when you're there.
This works well for a generic stylesheet: http://www.mostinspired.com/blog/2009/01/28/rapid-interactiv...
On the most recent application that I did mockups for, I ended up taking it a step further and building a quick prototype in Rails that I populated with dummy data. Our final development will be in Java, so this is throwaway code, but it was useful for working out how some problems would be solved. I doubt that I would do this for most things, but in this situation it was beneficial.
I never have this cost/risk with paper. And ALL development participants (users, devs, designers, businessy types) can use pencil and paper expressively.
Bottom line: keeps the focus on the design and the user task and not on the clumsy medium. Helpful?
If you twisted my arm: I'd either say vanilla drupal instance with commmon modules (views, etc.), rails stack with widget libraries or ...Powerpoint.
http://justproto.com
We are web development company with extensive experience in prototyping and we built our own tool basing on that experience
It's simple ,easy to use fast & reliable and features unique real-time collaboration
the 30-days trial is free of charge. Hope you will enjoy it and feedback is always appreciated.