入門 Cocoa (Learning Cocoa, Learning Cocoa with Objective-C)
Apple Computer, Inc. 著
(英語、翻訳有り)
オライリーから出てる、Cocoa の入門書。Cocoa の本としては、かなり初期に出た 1 冊なんだよね。この本は、Apple のテクニカル・ライターや、エンジニア達が書き上げた本なんだ。Cocoa の導入を進めるために、とにかく早く出したかった、という感じだった。
本のタイプとしては、チュートリアルタイプだ。Mac OS X の説明から始まって、オブジェクト指向、Objective-C を軽く解説し、Cocoa アプリケーションの作り方の手順を順々に記述していっている。
オブジェクト指向や Objective-C の解説は、必要な事項は一通り述べられているけど、ちょっと駆け足な感じ。他の環境での経験がある人なら大丈夫だけど、まったくのプログラミング初心者には辛いかも。
サンプルとして作られるアプリケーションは、結構単純なものだ。1 つは、通貨の変換をするアプリケーション。たとえば、$1 は何円か?というものを求めるアプリケーション。他には、旅行支援って呼ばれているもの。どちらも、ウィンドウ上にコントローラを並べて、簡単なアクションのハンドリングをやるようなものだ。
全体的な印象としては、企業の研修とかで使われる「5 日間でマスターする Cocoa プログラミングコース」っていう感じ。すでにプログラムの経験がある人が、クイックに Cocoa 環境のチュートリアルを受けたい、というときには有効だと思うよ。プログラミング初心者の、最初の 1 冊としては、ちょっと物足りないかも。
ちなみに、原著の方は第 2 版が出てるらしい。名前も "Learning Cocoa with Objective-C" に変わっている。第 2 版は、Mac OS X 10.2 に対応して、Address Book や Universal Access の API も解説しているんだそうだ。
|