2

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

  • 平台
  • IDE
  • D B
  • (个人笔记)

谢谢你。

PS1 我对 PERL 的后端原型设计非常满意……我在处理 UI 时卡住了……这似乎并不容易……

4

11 回答 11

4

我想这都是很主观的,但是当你问“认为什么”时,所以......

  • Delphi 7 以后(我猜从技术上讲是对象 pascal 或 Delphi 语言)
  • 视窗 2003/XP
  • 版本 7 是经典的,较新的版本似乎并不容易在(对我而言)中制作原型
  • SQL Express
  • 相比之下,我使用过 VB6、MS VC++(很久以前)、FoxPro/Windows 和 Visual FoxPro,以及少量的 VS2005 (C#)。对我来说,德尔福每次都是全能之王。:-)
于 2008-09-23T19:30:00.250 回答
2

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

于 2008-09-23T18:19:35.380 回答
2

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

  1. CPAN - 几乎任何东西都有一个模块。
  2. 很容易创建黑客来模仿、伪造或做一些快速而肮脏的事情。
  3. 它无处不在。
于 2008-09-23T18:24:14.213 回答
2

我认为“最快”是非常主观的。拥有多年 VB 经验的开发人员可能会最快地使用 VB 进行原型设计。Java中的Java开发人员。红宝石中的红宝石。那么,“最快”将受到您内部已有的资产(代码库、开发人员经验和工具)的严重影响。

您定义为“原型”的内容也会严重影响事物。在 Flash 中模拟的一组伪工作屏幕截图是否具有足够的导航可点击性?所需的功能集是什么?原型的目标受众是什么?

正如您所看到的,“最佳”将有很大的不同。可能几乎可以肯定该语言将是高级语言,并且 IDE 工具将拥有出色的 UI 设计师(假设原型具有 UI)。如果您有大量的数据库工作,那么为您执行 SQL 繁重工作的数据库向导将节省时间并生成合理的(如果未优化)对象。该平台可能是原型应该用于的任何平台——毕竟在 Linux 下为 Windows 应用程序或 Palm OS 下的 Symbian 应用程序设计原型可能不会给您带来太多好处。

于 2008-09-23T18:29:32.687 回答
1

VFP 非常适合原型设计。我看过微软团队的帖子(抱歉,没有链接),他们说 WPF 允许为他们进行快速原型设计。

于 2008-10-03T14:44:22.503 回答
1

深思熟虑的 Python 发行版。您在 python 中创建问题的模型,然后在一行代码中说“为此创建一个 UI”。如果您不喜欢 UI 的某些部分,则覆盖这些部分的默认值(仅此而已)。

如果你正在做一个桌面应用程序,没有比这更快的了。

生成的原型可以在 Windows、Linux 和 Mac 上运行。

如果您正在寻找网络 RAD,我建议您试试 Grails 或 TurboGears。TurboGears 更易于使用,Grails 让您可以访问 Java Web 框架的广阔空间(难以超越)。

于 2008-11-28T12:25:58.363 回答
0

I find that prototyping using the Netbeans GUI builder gives me a great start. I'm a Java programmer mostly though.

于 2008-09-23T19:01:57.867 回答
0

试用Axure RP Pro

我们确实试了一下,发现它真的非常好。它使用一些 JavaScript 以 HTML 格式生成整个原型,因此分发原型变得很容易。

一定要检查一下。

于 2009-04-29T06:58:02.463 回答
0

我会说 Python 和wxPython

于 2008-09-23T18:45:15.723 回答
0

手工

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

于 2010-10-15T13:54:47.670 回答
0

对于工作原型:

  • 非gui:python
  • gui: Ruby on rails

对于模型不使用 IDE,而是使用一些专门的模型工具,请在此处阅读以下内容:创建交互式应用程序原型的最佳方法是什么?

对于混合方法(模型然后编码):QT 设计器是我发现的唯一可行的选择,因为它是特定的架构

你去吧。

于 2013-06-18T23:38:55.757 回答