您认为工作原型的最快RAD环境是什么?不是为了辩论。
谢谢。
P.S.1我很高兴PERL用于后端原型设计......在处理用户界面时我遇到了困难...它似乎并不那么容易......
答案 0 :(得分:4)
我猜这一切都是非常主观的,但是当你问'
答案 1 :(得分:2)
对于Windows上的原型,Visual Basic很难被击败。如果你需要支持另一个平台(或多个平台),那么Tcl / Tk也是相当高效的。
答案 2 :(得分:2)
我一直认为Perl是我选择的原型语言,原因如下:
答案 3 :(得分:2)
我认为“最快”是非常主观的。拥有多年VB的开发人员可能在VB中进行原型设计时速度最快。 Java中的Java开发人员。 Ruby in Ruby。那么,“最快速”将会受到内部资产(代码库,开发人员经验和工具)的严重影响。
您定义的“原型”也会严重影响事物。是否在Flash中模拟了一组伪工作屏幕截图,以便具有一定的导航可点击性?什么是必需的功能集以及原型的目标受众是什么?
正如你所看到的,“最佳”的变化范围非常广泛。可能接近确定语言将是高级的,并且IDE工具将具有良好的UI设计者(假设原型具有UI)。如果您有大量的数据库工作,那么为您执行SQL grunt工作的数据库向导将节省时间并生成合理的(如果不是优化的)对象。该平台很可能是该原型应该用于的任何平台 - 在所有原型设计之后,Linux下的Windows应用程序或Palm OS下的Symbian应用程序可能不会给您带来太多好处。
答案 4 :(得分:1)
VFP非常适合原型设计。我看过微软团队的帖子(抱歉,没有链接),他们说WPF允许快速原型制作。
答案 5 :(得分:1)
Enthought Python Distribution。您在python中创建问题的模型,然后在一行代码中说“为此创建一个UI”。如果您不喜欢UI的某些部分,则覆盖这些部分的默认值( nothing else)。
如果您正在使用桌面应用程序,则速度不会快。
生成的原型适用于Windows,Linux和Mac。
如果您正在寻找网络RAD,我建议您尝试使用Grails或TurboGears。 TurboGears更易于使用,Grails使您可以访问庞大的Java Web框架空间(难以击败)。
答案 6 :(得分:0)
我会说wxPython
的Python答案 7 :(得分:0)
我发现使用Netbeans GUI构建器进行原型设计为我提供了一个很好的开端。我主要是Java程序员。
答案 8 :(得分:0)
尝试 Axure RP Pro 。
我们确实尝试过,发现它非常好。它使用一些JavaScripts以HTML格式生成整个原型,因此可以轻松分发原型。
请查看。
答案 9 :(得分:0)
当您在浏览器中以交互方式对任何GUI进行原型设计时,您可以根据需要进行低保真或高保真。 Handcraft完全专注于原型设计,所以它比IDE有意做的要少得多。
答案 10 :(得分:0)
对于工作原型:
对于模型,不要使用IDE,而是使用一些专门的模型工具,请在此处阅读:Whats the best way to create interactive application prototypes?
对于混合方法(模型然后代码):由于它的特定架构,QT设计器是我找到的唯一可行选项
你去。