这个问题应该从一般的角度来解释,而不仅仅是针对网络应用或桌面应用.
我一直在寻找一种简单易用的方法来为Web应用程序创建交互式原型.我想使用一种技术,允许简单的UI创建,尤其是在进一步迭代中的UI重新创建和修改.使用模型数据填充UI应该非常简单.该技术可能需要简单的编程形式,例如,指定从UI元素A到UI元素B的拖放行为.
我目前使用的一个工具是Adobe Flex Builder.包含的GUI设计师非常好,到目前为止我已经完成了AS3的一些技能.问题是向UI添加数据.它总是导致我编写用于检查和解析XML树结构的代码,并主要调试原型的这一部分.太麻烦了!
许多人使用的另一个工具是PowerPoint,它涉及通过在单独的幻灯片中绘制交互的每个部分来创建GUI的非常麻烦的方式.没门!纸质原型我会快得多.其他(更好!)自由格式绘图工具也是此类别的一部分(我是一个快乐的重量级inkscape用户)但原型和样机显然不是他们的主要目的.Viso的UI模板调色板使其比绘画比赛更好一些.
据我所知,快速原型制作的主要竞争对手是:
IRISE
Axure
塞丽娜等?
维索
Powerpoint,Illustrator,Inkscape或任何其他自由形式绘图工具
纸原型
具有良好GUI构建器的IDE(例如Flex Builder Designer和Netbeans Matisse)
我的观点是真正的GUI构建者是一个很好的注意点.你目前的方法是什么?请在此处概述您的流程以及优缺点.