【发布时间】:2008-09-23 18:17:10
【问题描述】:
对于工作原型,您认为最快速的 RAD 环境是什么?不是为了辩论。
- 语言
- 平台
- IDE
- 数据库
- (个人笔记)
谢谢。
P.S.1 我对 PERL 进行后端原型设计感到非常满意...我在处理 UI 时卡住了...这似乎并不容易...
【问题讨论】:
标签: ide rad prototyping
对于工作原型,您认为最快速的 RAD 环境是什么?不是为了辩论。
谢谢。
P.S.1 我对 PERL 进行后端原型设计感到非常满意...我在处理 UI 时卡住了...这似乎并不容易...
【问题讨论】:
标签: ide rad prototyping
我猜这都是相当主观的,但是当你问“你考虑什么”时,所以......
【讨论】:
对于 Windows 上的原型,Visual Basic 很难被击败。如果您需要支持另一个平台(或多个平台),那么 Tcl/Tk 也相当高效。
【讨论】:
我一直认为 Perl 是我选择的原型语言,原因如下:
【讨论】:
我认为“最快”是非常主观的。拥有多年 VB 经验的开发人员可能会最快地使用 VB 进行原型设计。 Java中的Java开发人员。红宝石中的红宝石。那么,“最快的”将受到您内部已有的资产(代码库、开发人员经验和工具)的严重影响。
您定义为“原型”的内容也会对事物产生重大影响。在 Flash 中模拟的一组伪工作屏幕截图是否足够具有一些导航可点击性?所需的功能集是什么?原型的目标受众是什么?
正如您所见,“最佳”的差异很大。可能几乎可以肯定该语言将是高级语言,并且 IDE 工具将拥有出色的 UI 设计师(假设原型具有 UI)。如果您有大量的数据库工作,那么为您执行 SQL 繁重工作的数据库向导将节省时间并生成合理的(如果未优化)对象。该平台可能是原型应该用于的任何平台 - 毕竟在 Linux 下为 Windows 应用程序或 Palm OS 下的 Symbian 应用程序设计原型可能不会给您带来太多好处。
【讨论】:
VFP 非常适合制作原型。我看过 Microsoft 团队的帖子(抱歉,没有链接),他们说 WPF 允许为他们进行快速原型设计。
【讨论】:
Enthought Python Distribution。您在 python 中创建问题的模型,然后在一行代码中说“为此创建一个 UI”。如果您不喜欢 UI 的某些部分,可以覆盖这些部分的默认值(以及 nothing 其他)。
如果您正在开发桌面应用程序,不会比这更快。
生成的原型可以在 Windows、Linux 和 Mac 上运行。
如果您正在寻找网络 RAD,我建议您试试 Grails 或 TurboGears。 TurboGears 更易于使用,Grails 可让您访问 Java Web 框架的广阔空间(难以超越)。
【讨论】:
我会说 Python 和 wxPython
【讨论】:
我发现使用Netbeans GUI 构建器进行原型设计给了我一个很好的开始。不过,我主要是一名 Java 程序员。
【讨论】:
试用 Axure RP Pro。
我们确实试了一下,发现它真的非常好。它使用一些 JavaScript 以 HTML 格式生成整个原型,因此分发原型变得很容易。
请检查一下。
【讨论】:
当您在浏览器中以交互方式对任何 GUI 进行原型制作时,您可以根据需要从低保真度或高保真度开始。 Handcraft 完全专注于原型设计,因此它比 IDE 有意做的要少得多。
【讨论】:
对于工作原型:
对于样机不使用 IDE,而是使用一些专门的样机工具,请在此处阅读以下内容:Whats the best way to create interactive application prototypes?
对于混合方法(模型然后编码):QT 设计器是我发现的唯一可行的选择,因为它是特定的架构
你去。
【讨论】: