http://code.google.com/webtoolkit/
YahooUIがオープン公開されている。Googleにも似たようなモノがあった。
Sleipnir 1.x系では動かなかったのだけけれど。何でだろう。
UIのデモ
GoogleReaderなどれ使われているUIに感じが似てた。
Tabとmenuは便利だね。
使い方
ダウンロードしたら
X:\Document..takuya_1st#>applicationCreator com.MyCompany.client.MyApplication
を実行する
テンプレートを使ってプロジェクトが自動生成される
(*)プロジェクト名はJavaのパッケージ名になる。XXX.XXX.XXXX.client.XXXX パッケージにはclientを書く xxxは自由
とりあえず、実行してみる。
X:\Document..takuya_1st#>MyApplication-shell
するとSWTでサンプルアプリケーションがServlet上で起動する。
え?Servletかよ。よくよく見てみると、あくまでコレはテスト環境(Eclipseに組み込むため)
HTMLとJavaScriptに変換させるバッチが自動的に生成されていて。
X:\Document..takuya_1st#>MyApplication-complie
と叩けば ./www/ 以下にHTMLとJavaScriptが作成される。
あとは MyApplication.htmlをブラウザで見てみると。ちゃんと動作する。
できあがったJavaScriptソースコード(ハッシュ値.htmlのHTMLページ内になる)を見てみると。GmailやGoogleMapのJSに似ていないこともない。もしかしたらGoogleのWEBAPPのUIはこれで作っていたのかな。