Introduction: はじめに - Google Web Toolkit

目次:Google Web Toolkit チュートリアル(目次) - webとかmacとかやってみようか
原文:http://code.google.com/intl/ja/webtoolkit/doc/1.6/tutorial/index.html

Intended Audience:想定読者

Google Web Toolkit を使ったリッチAJAXアプリを書きたいと思っている開発者を想定してるよ。OOPを利用したいJavaのエンジニアとか、複数ブラウザで互換性を持たせたいJavaScriptエンジニアとかね。

Before You Begin:始める前に

チュートリアルを始める前に、以下のことを済ませといてね

  • Java SDK のインストール
    • 最新の Java SDK をインストールしてね
  • Eclipse や好きな Java IDE をインストール
  • Google Plugin for Eclispe のインストール
    • Google Plugin for Eclispe は、GWTアプリを開発するための機能をEclipseに追加するよ。
  • Google Web Toolkit のダウンロード
    • Google Web Toolkit は Google Plugin for Eclipse に入ってるよ。または、最新のを自分でいれてもいいよ。
  • GWTを実行させたいところに解凍
    • GWTはインストールプログラムはないので、自分で好きなところにおいてね。

次のことをしてもいいかも

GWT Tutorials

Getting Started

StockWatcher アプリをスクラッチから開発するよ。GWTプロジェクトの作成、GWTウィジェットやパネルのUI、Javaでのクライアント機能、ホストモードでのデバッグCSS Style の適用、JavaからJavaScriptコンパイル、ウェブモードでのアプリケーションの実行、などを学べるよ。

Client/Server Communication
  • GWT RPC を使ったサーバ通信

GWT RPC を使ったサーバ呼び出し。非同期通信の仕方、呼び出し、Javaオブジェクトのシリアライズ、例外処理について学ぶよ。

  • HTTP での JSONデータの取得

HTTPリクエストでサーバからJSONデータを取得するよ。同じ方法でXMLにも使えるよ。

Internationalization
  • GWTアプリの国際化

Static String Internationalization(静的国際化文字)を使って、GWTアプリのUIを別の言語に翻訳できるよ。

Testing

JUnitを使ってGWTアプリをテストするよ。

Google App Engine

GWT アプリを App Engine にデプロイするよ。