2

ブラウザ内で使用できるシンプルな UI エディタを作成したいと考えています。基本的に、コントロールをレイアウトおよび変更するための UI コントロール パレットとキャンバスが必要です。ユーザーが作成した結果の UI モデルは、ある種のバックエンドに格納し、(抽象的な) UI 記述言語 (XForms など) に準拠する必要があります。UI モデルはファイル (XForms ドキュメントなど) としてダウンロードできる必要があります。視覚的なブラウザー内 XForms デザイナーは、おそらく私が達成したいことの良い例です。UI エディターはクロスブラウザーで使用できる必要があります。

XForms は例としてのみ言及したことに注意してください。ブラウザの機能に頼りたくありません。私のターゲットモデル。ターゲット モデル (XForms など) は、ストレージ形式としてのみ使用する必要があります。エディターでの設計時の UI のクロス ブラウザー レンダリングは、ツールキット/フレームワークによって保証される必要があります。

考えられる候補はおそらく次のとおりです。

  • GWT
  • アドビ フレックス 3
  • エクリプス RAP

UI エディターは本番環境では使用されません。私の焦点は、エディターの迅速な開発にあります。

4

1 に答える 1

1

extjs JavaScript ライブラリは、JavaScript で GUI を実装するのに適しています。また、Adobe AIR や Google Gears を使用してオフライン アプリケーションを作成することもでき、さまざまなブラウザーでうまく動作します。

extjs の GUI エディターの例を次に示します: http://tof2k.com/ext/formbuilder/

于 2009-01-05T15:00:58.813 に答える