SDKはWEB上に持ってこれるか?(2006/02/02)
UIEngine用のアプリケーション開発はUIEvolutionから提供されている開発環境を使っている。「UIEvolution SDK」だ。このSDKはJAVA1.5が必要で、手元のローカルで動いている。
ところで、できあがったアプリケーションは基本的にはWEBのどこかに配置する(ことが多いと思う。)。なら、何故ローカルで開発しているのだろうか?
日頃、JavaServlet+JSP等でWEBアプリケーションを開発することが多いが、開発環境は大部分WEBベースだ。アプリケーションモデルの基本となるスケルトンはWEB上から作りこめるようにしている。HTMLフォームの入力を元に、内部的にXMLを生成、XMLからJAVAソースコードを生成、といった具合だ。
こんなことを日常的にやっているにも関わらずたった今まで気が付かなかった。UJMLをWEBベースで開発するのもそんなに難しいことでは無い。今ある開発環境をいじれば良い。さしずめ「UJMLWebDeveloper」といった名前だろうか。
コメント