メイン

GWT アーカイブ

November 13, 2006

GWTのPython版みたいなやつ

GWTのコンセプトがPythonでも実現されました。
KitchenSinkとかそのままですね!すごいなあ。
http://journal.mycom.co.jp/articles/2006/11/08/pyjames/001.html

ちなみにGWT(GoogleWebToolkit)とは、AjaxアプリケーションをJavaで書けるようにしたツール群です。
JavaScriptを書かずにJavaで書け。JavaScriptに変換するところはGWTがうまいこと何とかしてあげるから。そしたら今までのJava開発でのノウハウがそのまま使えて便利だよね?というアプローチです。

December 9, 2006

GWT日本語ML

GWTは、インターネットで検索してみてもまだまだ日本語の情報が乏しいのが実状です。
また、本家(米)のフォーラムは非常に盛んですが、参加者が半年の間に爆発的に増え、メールの流量が多すぎて投稿してもすぐ流れてしまいます。そこで、GWTに関する話題を日本語で気軽に話せる場として、「Google Web Toolkit in Japanese (GWTJP)」のフォーラムをGoogle Groupsに立ち上げてみました。

フォーラム「Google Web Toolkit in Japanese (GWTJP)」
http://groups.google.com/group/gwt-jp

メーリングリスト(ML)にもなりますので皆様気軽に参加してください。

December 13, 2006

GWTの現在の不具合

Google Web Toolkit(GWT)の日本語MLが活性化するまでは、私が本家からの
情報を定期的に投稿することでお茶を濁そうかと思います。
たくさん日本語の本も出るみたいだし活性化したらいいのだけど。。

・現時点でのGWTの不具合の状況
http://groups.google.com/group/gwt-jp/browse_frm/thread/35e2f40b7198606f
・どのIDEを使っているか
http://groups.google.com/group/gwt-jp/browse_frm/thread/52fe97807d863728

GWT 1.3RCリリース

ついにGoogle Web Toolkitが完全にApache2.0ライセンス
http://groups.google.com/group/gwt-jp/browse_thread/thread/fa08c0f16757d6e1
http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/a078a99e6f95e251
盛り上がってまいりました!

December 14, 2006

Google Web Toolkitがオープンソースになったこと

正直、こんな早い段階でされるとは思っていませんでした。
オープンソースになることで、どのような道のりを歩むのでしょう。
他のプロダクトとの連携するような仕組みが充実してきそうな
気がしますけど、コアな部分はどのような変化をするのか、
気になります。日本でも盛り上がってほしいな。
というわけでGoogle Web Toolkit(GWT)の日本語メーリングリストに
入りませんかー?(笑)
http://groups.google.com/group/gwt-jp

December 21, 2006

「Javaエンジニアの新年の幕開け Google Web Toolkit (GWT)」1月17日(水) 19:00〜21:00

「豆ナイト」と言う豆蔵の無料夜間勉強会で、Google Web Toolkitが取り上げられます。
http://www.mamezou.net/modules/mamenight1/
Google Web Toolkitの勉強会は日本初か?

January 11, 2007

noserver時のHostedモードの例

GWTは組み込みのtomcat以外で動作させていてもクライアント側をHostedモードで開発することが可能です。
http://groups.google.com/group/gwt-jp/browse_frm/thread/716230f8ea2f7888

January 24, 2007

GWTとSpringとの連携

すごくとりあえずな感じですが。。。
Spring(http://www.springframework.org/)と、GWTを連携させたサンプルを作成してみました。
Springとの連携にはGWT Server LibraryのGWTHandlerというものを使っています。

1. 簡単に動作を確認する場合

1-1)WARの配置
http://www.grandnature.net/gwt/files/SpringTinyExamples.warをダウンロードし、tomcatなどの適当なアプリサーバーにデプロイメントする。

1-2) DB起動
取り込んだWARの、SpringTinyExamples\dbフォルダにあるserver.batを起動

1-3) 動作確認
tomcatを起動し、ブラウザからhttp://localhost:8080/SpringTinyExamples/www/com.mamezou.gwt.GwtSpringExample/GwtSpringExample.htmlを実行

IDに"1", Passwordに"gwt"と入力し、loginを押すと、"Welcome Mr./Ms. Bruce Johnson"と表示される。

2. eclipseに取り込んで動作を確認する場合(Tomcat Plugin使用)

2-1) GWT本体の配置
http://google-web-toolkit.googlecode.com/files/gwt-windows-1.3.1.zipをダウンロード&展開し、C:\GWT\gwt-windows-1.3.1に置く

2-2) tomcatプロジェクトの取り込み
http://www.grandnature.net/gwt/files/SpringTinyExamples.zipをダウンロード&展開し、eclipseにインポート(tomcat Pluginで動作することを想定しています。)
Tomcat Pluginを適切に設定(tomcat5.5系で確認。)

2-3) DB起動
取り込んだプロジェクトの、SpringTinyExamples\dbフォルダにあるserver.batを起動

2-4) 動作確認
eclipseからtomcatを起動し、ブラウザからhttp://localhost:8080/SpringTinyExamples/www/com.mamezou.gwt.GwtSpringExample/GwtSpringExample.htmlを実行

IDに"1", Passwordに"gwt"と入力し、loginを押すと、"Welcome Mr./Ms. Bruce Johnson"と表示される。

2-5)Hostedモードでの実行

tomcatを立ち上げた状態で、eclipseの起動構成より"SpringTinyExamples (NoServer)"を実行

March 5, 2007

Gwt in Action

年が明けてからインターネットと隔絶されたところでの仕事だったので、BLOGも更新してませんでした。
GWTも全く追いかけていませんでしたが、“Gwt in Action”が5月に出るみたいですね。

Gwt in Action: Easy Ajax With the Google Web Toolkit
1933988231
Robert Hanson Adam Tacy


Amazonで詳しく見る

「CHAPTER4. Working with Widgets」が、15ページほどTheServerSide.COMで読めます。
http://www.theserverside.com/tt/articles/article.tss?l=GWTWorkingWithWidgets

著者のRobert Hanson氏はGWT Widget Library
を作られています。もう一人の著者であるAdam Tacy氏もサポートしているみたいですね。

June 4, 2007

GWT 1.4RCが出ました

最近新しいバージョンが全然出ていなかったGoogle Web Toolkitですが、ついに1.4.10RCが出たようです。
150以上のバグが改修されたほか、RPC周りに多くの手が入っているようですね。
modularized RPCというのがよい感じっぽいです。そのうち触ります。

August 6, 2007

Google Mashup Editor

Google Mashup Editorとは、マッシュアップが簡単にできるエディタだそうです。
まだ申請して許可を得られた人しか使うことは出来ない閉じられたサービスです。
(申請したけどまだ返事が無いので、私はまだ使えません。)

UI部分にGWTを使っているそうです。早く見たい。

January 29, 2009

第7回Ext JS/Ext GWT勉強会(1/21)

Google Maps API Expertの石丸さんにお招き頂き、Ext Japanさん主催の「Ext JS/Ext GWT勉強会(https://rs.goga.co.jp/member/ext/)」でGoogle Web Toolkit(GWT)の話をしてきました。最近AndroidやiPhoneばかりなので、Webは久しぶりです。質疑応答が多く盛り上がりました。GWTって皆興味持ってるのだな、と思いました。皆様ありがとうございました。

 当日の資料はこんな感じ(QuickTime Movie)ですが、大事なところや面白いところは殆ど口頭で話していますので資料だけ見ても内容の20%程度しかわからないかもしれません。

 ところで、Ext JSとは、「JavascriptによるRIA構築のためのフレームワーク」です。便利なAjax系のUIの部品がたくさんあるのと、クライアント側のモデルやコントローラの部分もうまく考えられた設計になっていて、UI以外のロジックをクライアントに持たせるのも楽に出来そうです。Ext GWTとは、GWTをExt JSのJavaScriptのソースコードをGWTのJavaToJavaScriptコンパイラで出せるようにしたものです。なので、JavaでExt JSが使えるというわけですね。このページと同じような外観、機能を持ったものを実現できます。

勉強会を主催されているExt Japanさんは、Ext JSやExt GWTというプロダクトの採用や導入を支援する合同会社です。


About GWT

ブログ「GrandNature」のカテゴリ「GWT」に投稿されたすべてのエントリーのアーカイブのページです。過去のものから新しいものへ順番に並んでいます。

前のカテゴリはAndroidです。

次のカテゴリはiPhoneです。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。