「サンプルプログラムでマスターする iPhone SDK」 の感想
2009年9月に発売された本。
iPhone SDK 3.0 リリース後に書かれた本なので、3.0で追加された新機能がいろいろ紹介されている。
プログラミング実践ガイド、という副題が付いているだけあって実践的な内容になっている。この本からいきなり開発を始めるのは難しい。「はじめてのiPhoneプログラミング」あたりを読んでから始めるのが個人的なおすすめ。
iPhone Games Projects や iPhone Cool Projects と同様に、複数の著者の共著。
著者は柴田 文彦(1-3章), 森田 秀幸(4-1,4-3,4-4,4-5), 森本 一茂(4-2,4-6), 近藤 修平(4-7,4-8), 加藤 貴之(5章、Appendix)の5人。
サンプルプログラムはここからダウンロードできる。
1-3章はMac関連本で有名な柴田氏が書いている導入にあたる部分。3章は、iPhone SDK 3.0で選べる6つのテンプレートを使い、ちょっとずつ改造をしてテンプレートの内容を紹介している。6つ全てをまとめて説明している本は他になかったような気がする。
3章はそれなりに有用だと思うが、awakeFromNib などあまり見慣れない関数が説明無くいきなり使われていたりするので、初心者が読むのは難しい。
4章は、iPhone SDK 3.0で追加された、Map Kit Framework、Core Data Framework、iPod ライブラリアクセス機能(Media Player Framework)、GameKit Framework をサンプルプログラムを使って紹介した章で、非常に実践的。
サンプルプログラム自体も、TwitterクライアントだったりP2Pでマルペケオセロを作ったり加速度センサーを使ってゲームを作ったりとても楽しい。
5章とAppendix ではKaoSlotというフリックで顔と胴体を合わせるゲームを作ってApp Storeで公開するまでの流れが紹介されており、これを読みながら進めればはまることは少なそうだ。
中級者向けによい本だと思う。
第3 章 プロジェクトテンプレートの利用 P039-P094
1 Navigationベーステンプレート
2 OpenGL ESテンプレート
3 Tab Barテンプレート
4 Utilityテンプレート
5 Viewベーステンプレート
6 Windowベーステンプレート
第4 章 サンプルアプリチュートリアル . P095-P262
1 Objective-Cプログラミング & Cocoa Touchフレームワーク
2 観光名所案内アプリ (Map Kit Framework)
3 オリジナルWebブラウザ
4 お手軽Twitterクライアント
5 Core Dataを使ったTodo管理アプリ (Core Data Framework)
6 音楽再生機能付きスライドショー (Media Player Framework)
7 P2P通信を使った対戦ゲーム (GameKit Framework)
8 モーションセンサを使ったアクションゲーム
第5 章 アプリ開発プロジェクトの流れ P263-P317
1 はじめに
2 アプリケーションの設計
3 実装
APPENDIX
1 実機での検証
2 App Storeでの配布
サンプルプログラムでマスターする iPhone SDKプログラミング実践ガイド | |
![]() |
ビー・エヌ・エヌ新社 2009-09-26 売り上げランキング : 48664 by G-Tools |
関連記事
-
-
iPhone UIデザイン用シート
paella さんのページにiPhone UIデザイン用シートがあったので利用させてもらう。8月に発
-
-
iOS 4.2.1, iOS SDK 4.2, Xcode 3.2.5 にアップデート
iPhone 3GSを、昨晩でたと思われる、iOS 4.2.1にアップデートしてみる。 iOS 4.
-
-
iPhone SDKでユーザデータをローカルに保存したい
一応5日より次のiPhoneアプリの開発を始めた。 前回のアプリはアプリの設定をちょこっとローカルに
-
-
モンスターハンターポータブル3rd ルーキーズ・ガイド (エンターブレインムック)
やたらと売れているらしいのできっと面白いのだろうと思って購入したMHP3だが、すっかりはまっている。
-
-
EverLearn Ver.1.6 を公開しました。今回はiPhone6 Plus 対応+英英辞書追加
残念ながらあまり売れていないiPhoneアプリ EverLearn ですが、自分的には毎日使っている
-
-
【電子版】雰囲気でOAuth2.0を使っているエンジニアがOAuth2.0を整理して、手を動かしながら学べる本
台風で家にこもっているので、気になっていた 【電子版】雰囲気でOAuth2.0を使っているエンジニ
-
-
とりあえず iPhone 6 Plus に対応する
iPhone 6 Plus は対応したアプリでないと画面が自動的に拡大されてらくらくホンぽい表示にな
-
-
LogLocation 1.3.1 で和暦問題に対応しました
4年ぶりに位置情報ログ取りアプリ LogLocations をアップデートしたところ、レビューにて不
-
-
MacPeople 2009年4月号
MacPeopleは毎月何らかの発見があるのでここ数年買い続けている。津田大介氏や塩澤一洋氏の連載も
-
-
新アプリ「コードちゃん」を公開しました
速報:新 iPad 発表。Apple Pencil対応で3万7800円から - Engadget