アプリケーション作成は以下のステップで進めます。2と3は次回の連載で解説していきます。 1. クライアント側のユーザーインターフェイス作成→今回の記事で紹介します クライアント側のユーザーインターフェイスの外観をGWTウィジェットとパネルを使って実装します。また、CSSを利用したスタイル設定、ウィジェット自動リサイズ機能の実装を行います。 2. RPCインターフェイスの定義とサービスメソッドの実装(参照:JavaScript×HTMLとJavaのシームレスな開発環境を体験してみよう) GWTのRPCを利用する際、必要となるクラスとインターフェイスを定義します。サービスメソッドにYahoo!画像検索Webサービスへの問い合わせを行い、検索結果XMLをSAXParserで解析する処理を実装します。 3. クライアント側の機能詳細の実装(参照:JavaScript×HTMLとJavaのシームレス