HMDT Book
![Happy Macintosh Developing Time [Second Edition]](images/imgbook-hmdt2.jpg)
Happy Macintosh Developing Time [Second Edition] Cocoa プログラマのための技術解説書
著者:木下 誠
出版:BNN 新社
ISBN:4861001242
仕様:565ページ
定価:3,780円(税込み)
目次
- chapter 1 Cocoaアプリケーション
- chapter 2 Cocoaのオブジェクト指向
- chapter 3 Objective-C
- chapter 4 Cocoaフレームワーク
- chapter 5 Xcode
- chapter 6 Interface Builder
- chapter 7 コントローラGUI
- chapter 8 メモリ管理
- chapter 9 Foundationの基本的なクラス
- chapter 10 デリゲートとノーティフィケーション
- chapter 11 アプリケーションのための様々なクラス
- chapter 12 テーブル、アウトライン、ブラウザ
- chapter 13 独自ビューの描画
- chapter 14 ネットワーク
- chapter 15 アプリケーションパッケージとアプリケーションの設定
- chapter 16 ドキュメントの管理
- chapter 17 画像
- chapter 18 テキスト編集
- chapter 19 Cocoaバインディング
- chapter 20 Web Kit
Cocoaプログラミングに必要な情報を完全に網羅
このサイトと同名の、Mac OS X向けプログラミング解説本「Happy Macintosh Developing Time Second Edition」。Mac OS Xで、Cocoaプログラミングするための情報を集めた本だ。内容は、Cocoaとは何?といった基礎的なものから、実際にアプリケーションを作成する手順を紹介しながら、たくさんのクラスを紹介していく。最終的には、CocoaバインディングやWeb Kitまで解説している。だから、初心者から中級者に向けた内容だね。
Second Editionというからには、First Editionがある。First Editionとなるのは、同名のタイトルで白い表紙の本だ。Second EditionはFirst Editionを拡張したものになっている。具体的に言うと、Xcodeへの対応と、chapter 19、20の追加だ。これから新規に買う人は、Second Editionをお勧めするよ。
サンプルのソースコード
この本には、たくさんのサンプルコードが載っている。それらは、出版社であるBNN新社のWebページからダウンロードすることができるよ。アドレスは、次の通りだ。
http://www.bnn.co.jp/download/osx_programing/sampleSourceXcode.dmg
ただし、これは執筆した当時のXcode(バージョン1.0)を使っている。そこで、新しいXcodeでのビルドを確認したものと合わせて、こちらのサイトにも置いておこう。
サンプル for Xcode 1.0
sampleSourceXcode.dmg
サンプル for Xcode 2.0
sampleSourceXcode2.0.dmg
Xcode 2.0用のものは、プロジェクトファイルが.xcodeprojという拡張子になっている。それ以外は、すべて同じ。