ブラウザ内で使用できるシンプルな UI エディタを作成したいと考えています。基本的に、コントロールをレイアウトおよび変更するための UI コントロール パレットとキャンバスが必要です。ユーザーが作成した結果の UI モデルは、ある種のバックエンドに格納し、(抽象的な) UI 記述言語 (XForms など) に準拠する必要があります。UI モデルはファイル (XForms ドキュメントなど) としてダウンロードできる必要があります。視覚的なブラウザー内 XForms デザイナーは、おそらく私が達成したいことの良い例です。UI エディターはクロスブラウザーで使用できる必要があります。
XForms は例としてのみ言及したことに注意してください。ブラウザの機能に頼りたくありません。私のターゲットモデル。ターゲット モデル (XForms など) は、ストレージ形式としてのみ使用する必要があります。エディターでの設計時の UI のクロス ブラウザー レンダリングは、ツールキット/フレームワークによって保証される必要があります。
考えられる候補はおそらく次のとおりです。
- GWT
- アドビ フレックス 3
- エクリプス RAP
UI エディターは本番環境では使用されません。私の焦点は、エディターの迅速な開発にあります。