pearson
alwayslearning
 

著:デビッド・ギアリー(ロブ・ゴードン協力)
訳:柴田芳樹
刊行:2008年8月
ページ数:396
税込価格:3,990円
ISBN10:4894714868
ISBN13:9784894714861



 Google Web Toolkit(GWT)は、Ajaxを組み込んだWebアプリケーションを、Javaで作成するための開発フレームワークです。Ajaxアプリの開発ではよく、JavaScriptやHTML、CSS、XMLHttpRequestなどの技術が寄せ集めのように利用されていますが、GWTでは、Javaだけで、しかもJava開発者にとっては使い慣れたAWTやSwing、SWTを活用しながらリッチクライアントアプリケーションを実現できるのです。他のAjaxフレームワークをはるかに凌駕するGWTなら、デスクトップアプリ並みのWebアプリケーションを作るのも非常に簡単です。

 本書は、実際にWebアプリケーションを開発するときに必要となるGWT技術のより高度な面を中心に取り上げます。リッチなユーザーインターフェースをそなえ、しかもJavaScript などのAjax関連技術で動作が重くならないアプリケーションのための技術です。実践的ですぐ役立つ本書のソリューションは、どれも単なるWebアプリ作成法を超えるものです。サンプルプログラムは、詳細まで丁寧に解説されていて、たとえばドラッグ&ロップを実装したり、JavaScriptライブラリを統合したり、さまざまな手法を取り入れたイベントを活用したりと、すぐに高度なGWTテクニックを身につけられるはずです。

 GWTウィジェットの作成から、iPhoneスタイルのスクロールを含むViewportの実装、Webサービスの統合、the Script.aculo.us JavaScriptフレームワークのGWTアプリへの組み込み、HibernateとGWTを組み合わせてのデータベースウェブアプリの実装、ドラッグ&ロップモジュールの作成、StrutsやJSFなどのフレーム枠で作られたレガシーアプリケーションでのGWTウィジェット利用など、さまざまなソリューションを用意しています。
 
【原著Webサイト】
http://coolandusefulgwt.com/


【目次】

訳者まえがき
本書によせて
序文
謝辞
ソリューション1   GWTの基礎とその先
ソリューション2   JavaScript の統合
ソリューション3   カスタムウィジェット
ソリューション4   ビューポートと地図
ソリューション5   オンラインウェブサービスへのアクセス
ソリューション6   ドラッグ&ドロップ
ソリューション7   シンプルウィンドウ
ソリューション8   フレックステーブル
ソリューション9   ファイルアップロード
ソリューション10  Hibernate 統合
ソリューション11  外部サーバーへ配置
ソリューション12  GWT と既存のコード
索引


  • レビュー (0)
  • トラックバック (0)
トラックバックURL :
http://www.pej-hed.jp/tb.cgi/2524