Google
WWW を検索 junglejava.jp を検索

 GWT 2.1 RC1 リリース

Posted in GWT (RSS)

GWT 2.1 RC1」 がリリースされました。

関連情報
Google Web Toolkit Blog: GWT 2.1 RC1 is now available
What's Coming in GWT 2.1? - Google Web Toolkit - Google Code
InfoQ: GWT 2.1 RC1が当初、2.2で計画していたフィーチャを提供
InfoQ: GWTの総まとめ:ロードマップと関連プロジェクト

Jungle Java - GWT 1.6 RC2 リリース
Jungle Java - Smart GWT 2.0 リリース
Jungle Java - GWT Designer v7.5 リリース
Jungle Java - GWT 2.1 M1 を少しだけ試してみた
Jungle Java - GWT UiBinder 入門
Jungle Java - 無料となった GWT Designer を少しだけ試してみた
Jungle Java - MyEclipse for Spring 8.6 を試してみた (1)

p.s.
Google Web Toolkitのアーキテクチャ入門 ~ MVP パターン ~ - k2juniorの日記
matarillo.com: UIパターン

(10/31 追記)
Google Web Toolkit Blog: Announcing the Final Release of GWT 2.1

(11/01 追記)
GWT 2.1登場、クラウドを使ったビジネスアプリ対応 | マイコミジャーナル
GWT 2.1登場 - しんさんの出張所 はてな編

(11/07 追記)
Dependency Injection with Google Web Toolkit ~ google-gin ~ - k2juniorの日記
JSONからGWTのJavaBeanを簡単に作る - k2juniorの日記
JSONレスポンスをGWTで捌く - k2juniorの日記
GWT 2.1 MVP & Client Factory Example

(11/08 追記)
Symfoware - Google Web Toolkit 2.1のEclipseプラグインをインストールする
Symfoware - Google Web Toolkit 2.1 チュートリアル1 GWTプロジェクトの作成
Symfoware - Google Web Toolkit 2.1 チュートリアル2 アプリケーションの設計
Symfoware - Google Web Toolkit 2.1 チュートリアル3 ユーザーインターフェースの作成
Symfoware - Google Web Toolkit 2.1 チュートリアル4 クライアントのイベント制御
Symfoware - Google Web Toolkit 2.1 チュートリアル5 クライアントでの処理実行
Symfoware - Google Web Toolkit 2.1 チュートリアル6 GWTアプリケーションのデバッグ
Symfoware - Google Web Toolkit 2.1 チュートリアル7 スタイルの適用
Symfoware - Google Web Toolkit 2.1 チュートリアル8 GWTアプリケーションのコンパイル
Symfoware - Google Web Toolkit 2.1 GWT RPCの使用

(11/11 追記)
Symfoware - Google Web Toolkit 2.1 JSON形式のデータの利用
Symfoware - Google Web Toolkit 2.1 はてなブックマークエントリーをJSONPで取得 その1
Symfoware - Google Web Toolkit 2.1 はてなブックマークエントリーをJSONPで取得 その2
Symfoware - Google Web Toolkit 2.1 はてなブックマークエントリーをJSONPで取得 その3

(2011/02/15 追記)
Google Plugin for Eclipse and GWT 2.2 now available - The official Google Code blog

(2011/02/28 追記)
GWTの濃いコードを見てみよう - JavaToJavaScriptCompiler - - k2juniorの日記

(2011/05/28 追記)
Google Web Toolkit(GWT) 2.3 - Kazzzの日記
#GWT & Eclipseでモバイル用のすげーWebアプリ開発 - bufferings
さらに進化するGWT:Turtle日記 Annex:So-netブログ

(2011/12/21 追記)
What's New in GWT 2.4? - Google Web Toolkit - Google Code

(2012/10/17 追記)
Google Web Toolkit Blog: GWT 2.5 RC is here!
What's New in GWT 2.5? - Google Web Toolkit — Google Developers

Posted on 2010年10月15日

 MyEclipse for Spring 8.6 を試してみた (1)

Posted in Eclipse (RSS), GWT (RSS), Java (RSS)

MyEclipse for Spring 8.6」 は30日間無料で試すことができるということなので、 「Scaffold Spring CRUD Application」 の機能を試してみました。いいですね。個人的には、データベースのスキーマから Scaffold が可能なことを特に評価しています。

なお、Web層で 「Google Web Toolkit(GWT)」 を使用する場合には、「Google Plugin for Eclipse」 のインストールが必要となります。また、併せて 「GWT Designer」 もインストールしておくと、生成された 「GWT」 の画面を WYSIWYG なエディタ(WindowBuilder Editor)で編集することが可能となります。




関連情報
MyEclipse for Spring 8.6: GWT Scaffolding
Generating Enterprise Class GWT Applications for Spring | Javalobby

Jungle Java - GWT 2.1 M1 を少しだけ試してみた
Jungle Java - MyEclipse for Spring 8.6 リリース
Jungle Java - 無料となった GWT Designer を少しだけ試してみた

p.s.
Spring Roo」 でも、もうすぐデータベースのスキーマから Scaffold が可能となるみたいです。

(09/22 追記)
上記で、生成された 「GWT」 の画面を WYSIWYG なエディタで編集することが可能だと言いましたが、ちょっと言い過ぎだったかもしれません。ウィジェットの定義には 「UiBinder」 が使用されているのですが、「GWT Designer」 ではまだこれを Design モードで表示することができません。


Posted on 2010年09月19日

 無料となった GWT Designer を少しだけ試してみた

Posted in Eclipse (RSS), GWT (RSS)

Google が Instantiations を買収したとのニュースを知ってから、まだかまだかと待ちわびていましたが、ついに 「GWT Designer」 が Google から無償で提供されることになりました。

1.インストール

下記のサイトに、「Eclipse」 のバージョン毎の Update sites が示されています。
Installing GWT Designer - Google Web Toolkit - Google Code

2.パスの設定

「Google Web Toolkit SDK」 をインストールしたパスを設定します。
(「Window」-> 「Preferences」-> 「WindowBuilder」-> 「GWT」)


3.GWT Java Project の作成

「GWT Java Project」 を新規作成します。
(「new」 -> 「Project」 -> 「WindowBuilder」 -> 「GWT Designer」 -> 「Model」 -> 「GWT Java Project」)


この際に JRE に 「J2SE-1.6」 以上を指定すると Design モードが使用できなくなりますので、ご留意ください。


また、「Create a GWT Module」 及び 「Create EntryPoint and public resources」 をチェックしておくと、モジュールファイル(GWTコンパイラ用の設定ファイル)と EntryPoint クラスの雛形が自動作成されます。




4.GWT Application の実行

GWT Application を実行します。(「Run As」-> 「GWT Application」)




「Launch Default Browser」 を押下します。


関連情報
Jungle Java - 『Google Web ToolkitによるAjaxアプリケーション開発』
Jungle Java - 『Google Web Toolkit Solutions』
Jungle Java - 『Google Web Toolkit Applications』

Jungle Java - GWT 1.6 RC2 リリース
Jungle Java - Smart GWT 2.0 リリース
Jungle Java - GWT Designer v7.5 リリース
Jungle Java - GWT 2.1 M1 を少しだけ試してみた
Jungle Java - GWT UiBinder 入門
Jungle Java - MyEclipse for Spring 8.6 リリース

p.s.
「Create a GWT Module」 で 「Use standard GWT only」 や 「GWT-Ext」 を選択した場合には問題ありませんでしたが、「Smart GWT」 を選択した場合には、エディタ(WindowBuilder Editor)を Design モードに切り替えようとしたらフリーズしてしまいました。
ただし、「Smart GWT」 を選択した場合でも、GWT Application の実行は可能でした。

(09/30 追記)
「GWT Designer」 だけでなく、Instantiations が開発したテストツール 「CodePro Analytix」 及び 「WindowTester Pro」 も無償で提供されるようです。

InfoQ: GoogleがInstantiationsのツールを再出荷

(12/16 追記)
Googleが買収したInstantiationsのツールをオープンソース化してEclipse Foundationに寄贈

(2011/02/20 追記)
【コラム】イマドキのIDE事情 (100) GWTもビジュアル開発! 無償化されたGWT Designerを使ってみよう | マイコミジャーナル

Posted on 2010年09月17日

 Vaadin を GAE 上で動かしてみた

Posted in Eclipse (RSS), GWT (RSS), Java (RSS), クラウドコンピューティング (RSS)

GWT」 ベースの RIA フレームワーク 「Vaadin」 が、「Vaadin 6.1」 より 「Google App Engine」 をサポートするようになったので、少しだけ試してみました。

1.Vaadin Project の作成

「Deployment configuration」 に 「Google App Engine servlet」 を指定します。

2.App Engine の設定

「Use Google App Engine」 にチェックして、「Application ID」 を指定します。

3.Java Build Path の調整

「App Engine SDK」 を 「Web App Libraries」 より先に(上部に)指定しないと、問題が発生する場合があるようです。

4.Deploy to App Engine




関連情報
Book of Vaadin - vaadin.com
Eclipse Plugin - vaadin.com
Google AppEngine HOWTO - Wiki - vaadin.com

Jungle Java - GWTベースのRIAフレームワーク Vaadin
Jungle Java - 『Google App Engine for Java [実践]クラウドシステム構築』
Jungle Java - GWT 2.1 M1 を少しだけ試してみた
Jungle Java - GWT UiBinder 入門

(05/28 追記)
「Vaadin」 は 「Grails」 のプラグインも提供されているのですね。今度また試してみようかな。

Grails plugin - Wiki - vaadin.com
Groovy, Grails and Vaadin - Wiki - vaadin.com

(07/10 追記)
Vaadin, Maven and Spring « about:software development
TM's Workspace - Vaadinを試してみた。
Release Notes for Vaadin 6.4.0

(2011/01/14 追記)
リッチな UI を Java だけで構築する Vaadin をちょっと試す~その1~ - etc9
しがないプログラマの備考録。: Vaadinを使ってみる。その1 maven2を利用した場合の初期設定
しがないプログラマの備考録。: Vaadinを使ってみる。その2 補足資料
しがないプログラマの備考録。: Vaadinを使ってみる。その3 テーブルを利用する。
Symfoware Vaadinに関する記事のまとめ

(2011/03/02 追記)
【コラム】攻略! ツール・ド・プログラミング (47) GWTベースのJava用RIAフレームワーク「Vaadin」 | マイコミジャーナル
【コラム】攻略! ツール・ド・プログラミング (48) Java用RIAフレームワーク「Vaadin」を利用したWebアプリケーション開発 | マイコミジャーナル
【コラム】攻略! ツール・ド・プログラミング (49) Java用RIAフレームワーク「Vaadin」でのイベント処理 | マイコミジャーナル

(2013/03/11 追記)
統合コンポーネントとしてGWTを加えた Vaadin 7 が登場

Posted on 2010年05月27日

 GWT 2.1 M1 を少しだけ試してみた

Posted in Eclipse (RSS), GWT (RSS), Java (RSS)

先週開催された 「Google I/O 2010」 で紹介された 「Spring Roo」 と 「GWT」 との統合機能について、少しだけ試してみました。

1.STS 2.3.3 M1 の入手

下記のサイトより、「the milestone version of STS with Google Integration」 を入手することができます。
http://www.springsource.com/products/springsource-google-download

2.STS 2.3.3 M1 のインストールと起動

今回はインストーラ付きパッケージ(springsource-tool-suite-2.3.3.M1-e3.5.2-win32-installer.exe)を使用しました。




3.Google プラグインの追加

「Dashbord」 の 「Extensions」 タブより、「Google Plugin for Eclipse」 を選択してインストールします。


4.Maven の設定変更

デフォルトのままだと 「Maven」 の 「User Settings」 に問題があるので、settings.xml のパスを修正します。

5.Roo project の作成

「Roo project」 を新規作成します。
(「new」 -> 「Project」 -> 「SpringSource Tool Suite」 -> 「Roo Project」)


6.Roo Shell でコマンド入力


「Roo Shell」 において、下記のコマンドを順に入力します。
persistence setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY
entity --class ~.server.domain.Employee
field string --fieldName firstName
field string --fieldName lastName
gwt setup

7.プロジェクトに GWT SDK へのパスを設定

プロジェクトを右クリックして、「properties」 を押下します。
「Google」 -> 「Web Toolkit」 を選択して、「Use Google Web Toolkit」 がチェックされていることを確認した後、OKボタンを押下します。

8.プロジェクトに Maven の依存性管理機能を追加

プロジェクトを右クリックして、「Maven」 -> 「Enable Dependency Management」 を押下します。

9.アプリケーションの GWT 版を取得

プロジェクトを右クリックして、「Run As」 -> 「Web Application」 を押下し、「ApplicationScaffold.html」 を選択

10.GWT アプリケーションを実行

コマンドラインで、プロジェクトのルートに移動して、下記のコマンドを実行します。
mvn gwt:run


「Launch Default Browser」 を押下します。


関連情報
Jungle Java - Google App Engine がついに Java をサポート
Jungle Java - GWT 1.6 RC2 リリース
Jungle Java - GWTベースのRIAフレームワーク Vaadin
Jungle Java - 『Google App Engine for Java [実践]クラウドシステム構築』
Jungle Java - Smart GWT 2.0 リリース
Jungle Java - GWT Designer v7.5 リリース

Jungle Java - Spring ROO って何だ?
Jungle Java - Spring Framework 3.0 GA リリース
Jungle Java - Spring と GWT を統合する Spring4GWT
Jungle Java - GWT extension for Skyway Builder リリース
Jungle Java - SpringSource Cloud Foundry 関連情報メモ
Jungle Java - VMforce の内容が明らかに

Jungle Java - Google I/O 2010 が開催

(06/03 追記)
Using SpringSource Tool Suite 2.3.3.M1 with Roo and GWT | SpringSource Team Blog

(07/17 追記)
New Milestone Update for SpringSource Tool Suite: 2.3.2.M2 | SpringSource.org

(07/25 追記)
[PDF] AJAXの新しいFramework Roo+GWT - マルレク2010第六回資料

(08/12 追記)
InfoQ: Spring が GWT アプリケーション開発と Roo を統合 - Grails レベルの生産性実現を目指す

Posted on 2010年05月24日