2008-09-23 30 views
2

您認爲對於工作原型而言,最快速的RAD環境是什麼?不用於辯論。用於原型製作的最快速的RAD環境

  • 語言
  • 平臺
  • IDE
  • DB
  • (個人筆記)

謝謝。

PS1我很高興與PERL的後端原型......我與UI打交道時遇到問題......它似乎不來容易......

回答

2

原型上Windows,Visual Basic很難被擊敗。如果您需要支持另一個平臺(或多個平臺),那麼Tcl/Tk的生產力也相當高。

+0

簡單的VB或.net? – Notitze 2008-09-23 18:22:34

+1

我認爲VB6比較容易「完成東西」,但這可能是寶寶鴨子綜合症,比任何理性的比較都要多。我認爲從VB3開始VB的每個版本都變得更加複雜。當然,這是增加更多功能的自然結果。 – 2008-09-23 18:27:44

+0

@Notitze:我想現在,差不多8年後,我們最終可能會將VB.NET簡單地稱爲「簡單的VB」,謝謝。如果你的意思是VB6,那就這樣說。 – 2008-09-23 18:32:34

2

我一直認爲的Perl是我選擇的原型語言,有幾個原因:

  1. CPAN - 有幾乎任何一個模塊。
  2. 很容易造成黑客模仿,假冒或做一些快速和骯髒的事情。
  3. 它無處不在。
2

我認爲「最快速」是非常主觀的。在VB中開發多年的開發人員可能是最快的原型開發人員。 Java中的Java開發人員。 Ruby中的Ruby。那麼「最快速」將會被你已經擁有的資產(代碼庫,開發者體驗和工具)嚴重扭曲。

您定義爲「原型」的東西也會嚴重影響事物。 Flash中是否有一組僞造的屏幕截圖模擬了一些可用於導航的點擊功能?什麼是要求的功能集以及原型的目標受衆是什麼?

正如你所看到的,「最好」會有很大的差異。這可能接近確定語言將是高層次的,IDE工具將會有很好的UI設計者(假設原型有UI)。如果您有很多數據庫的工作,那麼執行SQL grunt的數據庫嚮導將爲您節省時間並生成合理的(如果未優化的)對象。該平臺可能是原型應該用於的任何平臺 - 畢竟,在Linux下原型開發Windows應用程序或在Palm OS下開發Symbian應用程序可能不會給您帶來太多好處。

0

我發現使用Netbeans GUI構建器原型給了我一個很好的開始。我主要是Java程序員。

4

這是所有非常主觀的我猜,但當你問'考慮',所以...

  • 德爾福7起(技術上Object Pascal中或Delphi語言,我猜)
  • 的Windows 2003/XP
  • 7版是經典,較新的似乎並不那麼容易原型東西在(以我)使用VB6,MS VC++(很久以前),FoxPro/Windows和Visual FoxPro,以及VS2005(C#)的一個非常小的步驟。對我而言,德爾福每次都是全能的王者。 :-)
1

VFP非常適合原型設計。我已經看到來自微軟團隊的帖子(對不起,沒有鏈接),他們說WPF允許他們進行快速原型設計。

1

Enthought Python Distribution。你用python創建你的問題的模型,然後你在一行代碼中說「爲它創建一個UI」。如果您不喜歡UI的某些部分,則可以覆蓋這些部分的默認值(而其他也不會)。

如果您正在製作桌面應用程序,速度並不快。

生成的原型可以在Windows,Linux和Mac上運行。

如果你正在尋找一個網絡RAD,我建議試試Grails或TurboGears。 TurboGears更易於使用,Grails讓您可以訪問Java Web框架的廣闊空間(難以撼動)。

0

試用Axure RP Pro

我們試了一下,發現它確實非常好。它使用幾個JavaScript生成HTML中的整個原型,因此可以輕鬆分發原型。

請檢查。

0

Handcraft

當您在瀏覽器交互原型任何GUI,可以從低或高逼真度,你想要去。手工藝精確地集中在原型設計上,所以它比IDE有意識地少了很多。

0

對於工作原型:

  • 非GUI:蟒蛇
  • GUI:Ruby on Rails的

對於樣機不使用IDE,但一些專門的樣機工具,在讀這在這裏SO:Whats the best way to create interactive application prototypes?

對於混合方法(模型然後代碼):QT設計師是我發現的唯一可行的選項,由於它的具體架構

你走了。

相關問題