プロトタイプを動作させるための最も高速なRAD環境は何だと思いますか?議論のためではありません。
- 言語
- プラットホーム
- IDE
- DB
- (個人的なメモ)
ありがとうございました。
PS1私はバックエンドプロトタイピング用のPERLにかなり満足していました...UIを扱うときに行き詰まります...それはそれほど簡単ではないようです...
プロトタイプを動作させるための最も高速なRAD環境は何だと思いますか?議論のためではありません。
ありがとうございました。
PS1私はバックエンドプロトタイピング用のPERLにかなり満足していました...UIを扱うときに行き詰まります...それはそれほど簡単ではないようです...
それはすべてかなり主観的なものだと思いますが、「あなたはどう思いますか」と尋ねたので...
Windowsのプロトタイプの場合、VisualBasicに勝るものはありません。別のプラットフォーム(または複数のプラットフォーム)をサポートする必要がある場合は、Tcl/Tkもかなり生産的です。
いくつかの理由から、私は常に Perl をプロトタイピング言語として選択していると考えてきました。
「最も速い」というのは非常に主観的なものだと思います。VB を長年使用している開発者は、VB でのプロトタイピングが最も速い可能性があります。Java の Java 開発者。ルビー中のルビー。したがって、「最も速い」ものは、すでに社内にある資産 (コード ライブラリ、開発者の経験、およびツール) によって大きく歪められます。
あなたが「プロトタイプ」と定義するものも、物事に大きく影響します。Flash でモックアップされた疑似動作のスクリーン ショットのセットは、ナビゲーションのためのクリック機能を十分に備えていますか? 必要な機能セットと、プロトタイプの対象ユーザーは?
ご覧のとおり、「最高」はかなり大きく異なります。おそらく、言語がハイレベルになり、IDE ツールに優れた UI デザイナーが登場することはほぼ確実です (プロトタイプに UI があると仮定して)。DB の作業が多い場合は、SQL の単調な作業を行うデータベース ウィザードを使用すると、時間を節約でき、最適化されていなくても合理的なオブジェクトを生成できます。プラットフォームは、プロトタイプの対象となるプラットフォームである可能性があります。結局のところ、Linux で Windows アプリをプロトタイプ化したり、Palm OS で Symbian アプリをプロトタイプ化しても、あまりメリットが得られないでしょう。
VFPはプロトタイピングに最適です。Microsoftチームからの投稿(申し訳ありませんが、リンクはありません)を見て、WPFを使用するとラピッドプロトタイピングが可能になるとのことです。
Python ディストリビューションについて考えてみました。Python で問題のモデルを作成し、コードの 1 行で「そのための UI を作成する」と言います。UI の一部が気に入らない場合は、それらの部分のデフォルトをオーバーライドします (それ以外は何もしません)。
デスクトップアプリを実行している場合、それより速くなることはありません。
結果として得られるプロトタイプは、Windows、Linux、および Mac で動作します。
Web RAD を探している場合は、Grails または TurboGears を試してみることをお勧めします。TurboGears の方が使いやすく、Grails を使用すると、Java Web フレームワークの膨大なスペースにアクセスできます (他に勝るものはありません)。
Netbeans GUIビルダーを使用したプロトタイピングは、素晴らしいスタートを切ることができます。私はほとんどJavaプログラマーです。
Axure RP Proをお試しください。
実際に試してみたところ、非常に優れていることがわかりました。いくつかの JavaScript を使用して HTML でプロトタイプ全体を生成するため、プロトタイプの配布が容易になります。
それをチェックしてください。
ブラウザーで対話的に GUI のプロトタイプを作成する場合、忠実度の低いものから高いものまで、必要に応じて変更できます。Handcraft はプロトタイピングに重点を置いているため、意図的に IDE よりもはるかに少ないことを行います。