最快速的RAD环境进行原型制作

时间:2020-03-06 14:36:58  来源:igfitidea点击:

我们认为工作原型中最快速的RAD环境是什么?不用于辩论。

  • 语言
  • 平台
  • 集成开发环境
  • D B
  • (个人说明)

谢谢你。

P.S.1我对PERL进行后端原型设计感到非常满意...在处理UI时被卡住了...它似乎不那么容易...

解决方案

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

出于以下几个原因,我一直认为Perl是我选择的原型语言:

  • CPAN-几乎所有内容都有一个模块。
  • 容易创建黑客来模仿,伪造或者快速而肮脏地做某事。
  • 它无处不在。

我认为"最快"是很主观的。在VB中拥有多年经验的开发人员可能会在VB中进行原型制作最快。 Java中的Java开发人员。 Ruby中的Ruby。那么,"最快的"将被我们已经拥有的资产(代码库,开发人员的经验和工具)严重扭曲。

我们定义为"原型"的内容也会严重影响事物。是否在Flash中模拟了一组伪工作的屏幕快照,以使其具有足够的可单击性以进行导航?所需的功能集是什么?原型的目标受众是什么?

如我们所见,"最佳"将有很大的不同。几乎可以肯定的是,该语言将是高级的,并且IDE工具将具有不错的UI设计器(假设原型具有UI)。如果我们有大量的数据库工作,那么执行SQL grunt的数据库向导将为我们节省时间,并生成合理的(即使未优化的)对象。毕竟,该平台可能是该原型应使用的平台,毕竟,在Linux下为Windows应用程序或者在Palm OS下为Symbian应用程序制作原型可能不会给我们带来太多好处。

我会说wxPython和Python

我发现使用Netbeans GUI构建器进行原型设计为我提供了一个很好的开始。我主要是Java程序员。

我猜这都是很主观的,但是当你问"你怎么看"的时候,所以。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

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

VFP非常适合制作原型。我看过Microsoft团队的帖子(对不起,没有链接),他们说WPF允许他们快速制作原型。

有思想的Python发行版。我们可以使用python创建问题的模型,然后在一行代码中说"为此创建一个UI"。如果我们不喜欢UI的某些部分,则可以覆盖这些部分的默认设置(仅此而已)。

如果我们正在执行桌面应用程序,那么速度不会比这快。

最终的原型可以在Windows,Linux和Mac上运行。

如果我们正在寻找网络RAD,建议我们尝试一下Grails或者TurboGears。 TurboGears易于使用,Grails使我们可以访问Java Web框架的广阔空间(难以匹敌)。

试用Axure RP Pro。

我们确实尝试了一下,发现它确实非常好。它使用一些JavaScript在HTML中生成整个原型,因此分发原型变得容易。

请检查一下。

手工

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