最快速的RAD环境用于原型设计

时间:2008-09-23 18:17:11

标签: ide rad prototyping

您认为工作原型的最快RAD环境是什么?不是为了辩论。

  • 语言
  • 平台
  • IDE
  • DB
  • (个人笔记)

谢谢。

P.S.1我很高兴PERL用于后端原型设计......在处理用户界面时我遇到了困难...它似乎并不那么容易......

11 个答案:

答案 0 :(得分:4)

我猜这一切都是非常主观的,但是当你问'

  • Delphi 7起(技术上对象pascal或Delphi语言,我猜)
  • Windows 2003 / XP
  • 版本7是经典的,较新的版本似乎不容易原型(对我而言)
  • SQL Express
  • 相比之下,我使用过VB6,MS VC ++(很久以前),FoxPro / Windows和Visual FoxPro,以及一小部分VS2005(C#)。对我来说,德尔福每次都是全能的国王。 : - )

答案 1 :(得分:2)

对于Windows上的原型,Visual Basic很难被击败。如果你需要支持另一个平台(或多个平台),那么Tcl / Tk也是相当高效的。

答案 2 :(得分:2)

我一直认为Perl是我选择的原型语言,原因如下:

  1. CPAN - 几乎可以有任何模块。
  2. 很容易制造黑客来模仿,伪造或做一些快速和肮脏的事情。
  3. 无处不在。

答案 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)

Handcraft

当您在浏览器中以交互方式对任何GUI进行原型设计时,您可以根据需要进行低保真或高保真。 Handcraft完全专注于原型设计,所以它比IDE有意做的要少得多。

答案 10 :(得分:0)

对于工作原型:

  • non-gui:python
  • gui:ruby on rails

对于模型,不要使用IDE,而是使用一些专门的模型工具,请在此处阅读:Whats the best way to create interactive application prototypes?

对于混合方法(模型然后代码):由于它的特定架构,QT设计器是我找到的唯一可行选项

你去。