SSブログ

書籍『Objective-C明解プログラミング』予約受付開始したようです [プログラマー現役続行]

ObjectiveーC明解プログラミング―基礎から応用までステップ・バイ・ステップ方式でわか

ObjectiveーC明解プログラミング―基礎から応用までステップ・バイ・ステップ方式でわか

  • 作者: スティーブン G.コーチャン
  • 出版社/メーカー: ピアソン桐原
  • 発売日: 2013/05
  • メディア: 単行本

Amazon.co.jpで予約できるようになりました。私の手元には、先週の金曜日に出版社から届きました。
942798_605251369494144_1256024576_n.jpg

目次は、以下の通りです。
訳者まえがき
第1章 はじめに

I. プログラミング言語Objective-C
第2章 Objective-C プログラミング
第3章 クラス、メソッド、オブジェクト
第4章 データ型と式
第5章 ループ
第6章 判定
第7章 さらにクラスについて
第8章 継承
第9章 ポリモフィズム、動的型付け、動的バインディング
第10章 さらに変数とデータ型について
第11章 カテゴリとプロトコル
第12章 プリプロセッサ
第13章 基本的なC 言語機能

II. Foundation フレームワーク
第14章 Foundation フレームワークへの序論
第15章 ナンバー、文字列、コレクション
第16章 ファイルを扱う
第17章 メモリ管理と自動参照カウント
第18章 オブジェクトをコピー
第19章 アーカイブ

III. Cocoa、Cocoa Touch とiOS SDK
第20章 Cocoa とCocoa Touch への序論
第21章 iOS アプリケーションの作成
付録B アドレスブックのソースコード例
付録A 用語集
最初のプログラミング言語としてObjective-Cを学ぶ人を対象としており、Objective-Cのプログラミング言語としての詳細が説明されています。もちろん、普段Objective-Cでプログラミングしている人にとっても、あらためて言語をきちんと学習し直すのにも適していると思います。
私は、最初にC 言語を教えないしC 言語の知識を持っていることも前提としないと決めました。代わりに、オブジェクト指向プログラミングの視点から単一の統合化された言語としてObjective-C およびそのベースであるC 言語を教えるという、今までにないアプローチを取ることにしました。本書の目的は、そのタイトルが意味する通りのものです。つまり、Objective-C でプログラミングを教えることです。はっきりと言えば、プログラムを入力してデバッグするために利用可能な開発ツールの使用方法を詳細に教えたり、インタラクティブなグラフィカルアプリケーションの開発方法を詳細に説明したりしないということです。プログラムの書き方をObjective-C で学んだ後に、それらの題材に関しては他の書籍などで詳細に学ぶことができます。実際、Objective-C でのプログラムの書き方の確固たる基本を習得すれば、それらの題材を習得することは非常に容易になります。本書は、今までに多くのプログラミング経験があることを想定していません。実際、あなたが初心者プログラマならば、熱心に真剣に取り組むことで、あなたの最初のプログラミング言語としてObjective-C を学ぶことができるはずです。本書の以前の版に対して私が受け取った読者からのフィードバックによれば、多くの読者はそうすることに成功しています。
『Objective-C明解プログラミング』(p.2)