您认为对于工作原型而言,最快速的RAD环境是什么?不用于辩论。用于原型制作的最快速的RAD环境
- 语言
- 平台
- IDE
- DB
- (个人笔记)
谢谢。
PS1我很高兴与PERL的后端原型......我与UI打交道时遇到问题......它似乎不来容易......
您认为对于工作原型而言,最快速的RAD环境是什么?不用于辩论。用于原型制作的最快速的RAD环境
谢谢。
PS1我很高兴与PERL的后端原型......我与UI打交道时遇到问题......它似乎不来容易......
原型上Windows,Visual Basic很难被击败。如果您需要支持另一个平台(或多个平台),那么Tcl/Tk的生产力也相当高。
我一直认为的Perl是我选择的原型语言,有几个原因:
我认为“最快速”是非常主观的。在VB中开发多年的开发人员可能是最快的原型开发人员。 Java中的Java开发人员。 Ruby中的Ruby。那么“最快速”将会被你已经拥有的资产(代码库,开发者体验和工具)严重扭曲。
您定义为“原型”的东西也会严重影响事物。 Flash中是否有一组伪造的屏幕截图模拟了一些可用于导航的点击功能?什么是要求的功能集以及原型的目标受众是什么?
正如你所看到的,“最好”会有很大的差异。这可能接近确定语言将是高层次的,IDE工具将会有很好的UI设计者(假设原型有UI)。如果您有很多数据库的工作,那么执行SQL grunt的数据库向导将为您节省时间并生成合理的(如果未优化的)对象。该平台可能是原型应该用于的任何平台 - 毕竟,在Linux下原型开发Windows应用程序或在Palm OS下开发Symbian应用程序可能不会给您带来太多好处。
我要说的Python与wxPython
我发现使用Netbeans GUI构建器原型给了我一个很好的开始。我主要是Java程序员。
这是所有非常主观的我猜,但当你问'你考虑',所以...
VFP非常适合原型设计。我已经看到来自微软团队的帖子(对不起,没有链接),他们说WPF允许他们进行快速原型设计。
Enthought Python Distribution。你用python创建你的问题的模型,然后你在一行代码中说“为它创建一个UI”。如果您不喜欢UI的某些部分,则可以覆盖这些部分的默认值(而其他也不会)。
如果您正在制作桌面应用程序,速度并不快。
生成的原型可以在Windows,Linux和Mac上运行。
如果你正在寻找一个网络RAD,我建议试试Grails或TurboGears。 TurboGears更易于使用,Grails让您可以访问Java Web框架的广阔空间(难以撼动)。
试用Axure RP Pro。
我们试了一下,发现它确实非常好。它使用几个JavaScript生成HTML中的整个原型,因此可以轻松分发原型。
请检查。
当您在浏览器交互原型任何GUI,可以从低或高逼真度,你想要去。手工艺精确地集中在原型设计上,所以它比IDE有意识地少了很多。
对于工作原型:
对于样机不使用IDE,但一些专门的样机工具,在读这在这里SO:Whats the best way to create interactive application prototypes?
对于混合方法(模型然后代码):QT设计师是我发现的唯一可行的选项,由于它的具体架构
你走了。
简单的VB或.net? – Notitze 2008-09-23 18:22:34
我认为VB6比较容易“完成东西”,但这可能是宝宝鸭子综合症,比任何理性的比较都要多。我认为从VB3开始VB的每个版本都变得更加复杂。当然,这是增加更多功能的自然结果。 – 2008-09-23 18:27:44
@Notitze:我想现在,差不多8年后,我们最终可能会将VB.NET简单地称为“简单的VB”,谢谢。如果你的意思是VB6,那就这样说。 – 2008-09-23 18:32:34