| Mac OS Xアプリケーション開発技法 |
| Project Builder&Interface Builder |
|---|
| WebObjects 最初のプログラミング |
![]() |
| 著者 | 株式会社ニコラテスラ 酒井 皇治 |
|---|---|
| 判型 | A5判,328頁 |
| 本体価格 3,800円 | |
| ISBN | 978-4-87783-077-9 C3004 |
本書はMac OS Xを使い、複数のプラットフォームで利用可能なWebアプリケーションを開発したい方々のためのものである。Webブラウザ内で利用可能なHTMLアプリケーションやWebブラウザを介して配布するJavaアプリケーションをMac OS Xで開発するために利用する、Apple社の製品WebObjectsについて説明してある。
Webobjectsでは開発をMac OS Xで行っても、運用する時点ではサーバとしてもクライアントとしてもMacintoshはもちろんのこと、UNIXやWindowsも利用できる。そのため、ネットワーク越しにデータベースを利用したり、GUIとしてWebブラウザを利用する形式のアプリケーションを開発したい読者にとって役立つ内容になっている。またWebObjectsは主だったデータベースに対応しているので、大抵のデータベース利用者にとっても適している。そして代表的なWebブラウザすべてに対応しているから、Webブラウザの全利用者にとって価値があるアプリケーションサーバについて勉強したい方々にも本書の内容は向いている。また、Javaを使ってWebを介したアプリケーションを開発する際の参考にもなるだろう。
Next Software社での製品化以来続いてきた確かな実績で名高いWebObjectsが、UNIXの技術によって生まれ変わった最新のMac OS Xで、どのように受け入れられたかについて知りたい読者にも良い読み物である。
| 序章 | |
| 第1章 | WebObjectsでできること |
|---|---|
| スタンドアロンアプリケーション | |
| クライアントサーバアプリケーション | |
| Webアプリケーション | |
| 開発に入る前に | |
| 第2章 | 最初のWebアプリケーションを開発する |
| サンプルの仕様 | |
| プロジェクトの作成 | |
| クラスResultOfMatchの定義 | |
| クラスCardCombinationの定義 | |
| WebObjects固有のオブジェクトの定義 | |
| クラスSessionの定義 | |
| コンポーネントNewMatchの追加 | |
| コンポーネントMainでのページ要素の配置 | |
| コンポーネントMainでのページ要素の関連付け | |
| コンポーネントMainでのページ切替設定 | |
| クラスMainの定義ファイル | |
| コンポーネントMainでのページ要素の配置 | |
| コンポーネントMainでのページ要素の関連付け | |
| クラスNewMatchの定義ファイル | |
| コンパイルと実行 | |
| 第3章 | データベースを利用するWebアプリケーション |
| サンプルの修正点 | |
| データベースを使う場合の開発手順の概略 | |
| データベースの設定 | |
| EOModelerでテーブルを作成して関連付ける | |
| プロジェクトの作成 | |
| プロジェクトにファイルを追加 | |
| クラスResultOfMatchの定義ファイル | |
| クラスSessionの定義ファイル | |
| クラスNewMatchの定義ファイル | |
| コンポーネントMainの関連付け | |
| コンパイルと実行 | |
| データベースの切り替え | |
| 第4章 | Javaクライアントアプリケーション |
| サンプルの振る舞い | |
| Javaクライアントアプリケーション開発手順の概要 | |
| データベースの作成 | |
| プロジェクトの作成 | |
| データベースと通信するファイルの生成 | |
| GUIの作り込み | |
| 開発途中での試験実行 | |
| ユーザの追加や削除を行うGUI | |
| ゲームを処理するGUI | |
| サーバ側クラスResultMatchの定義 | |
| クライアント側クラスResultMatchの定義 | |
| クラスTutorialInterfaceControllerの定義 | |
| 第5章 | Webアプリケーションの運用 |
| 開発途中での利用 | |
| 運用のためのサーバ設定 | |
| 付録CDについて | |
| 索引 |