基礎からのiPhone SDK
|
| 価格: | ¥ 2,835 1500円以上は送料無料 詳細 |
発送可能時期: 在庫あり。
販売、発送は Amazon.co.jp
商品の詳細
- Amazon.co.jp ランキング: #60435 / 本
- 発売日: 2009-04-23
- 版型: 大型本
- 384 ページ
エディターレビュー
内容紹介
本書は、iPhone SDKを使ってのアプリケーション開発をチュートリアル形式で解説するスタイルをとっています。実用的なサンプルアプリケーションをいくつか作成しながら、その場で必要となる知識について少しずつ学んでいただきます。知識を少しずつ積み上げる形で書いてありますので、基本的には1章から順に読んでいくことをお奨めします。ただし、チュートリアル形式ではありますが、サンプルアプリケーションを作った後には、新たに登場したクラスや概念についてまとめた解説も行っていますので、リファレンス的な読み方もある程度出来るように配慮してあります。
内容(「BOOK」データベースより)
Cocoa Touchを使ったiPhoneプログラミングだけでなく、Objective‐Cについても丁寧に解説。C言語しか知らない人が、初めてiPhoneアプリを作るときに最適の入門書登場。
カスタマーレビュー
iPhoneアプリ開発を始める人には良書
自分はiPhone3Gが販売開始された頃から開発を始めているのですが、当時は
あまり情報が無く、Appleが提供しているサンプルコードとにらめっこをしな
がらやっていました。
iPhoneアプリの開発やる事になるまではMacを使ったことも無く、iPhoneの情
報収集とMacの情報収集とで大変でした。
この本ではiPhoneアプリを開発するための基礎を丁寧に書かれています。
自分が開発を始めた当時にこんな本があったらどれだけ楽に進められただろう
かと思います。
iPhoneアプリ開発の基本やInterfaceBuilderでのコントロールの設定の基本な
どが丁寧に図解されていて分かりやすいですし、読み進めやすい構成になって
います。
本当に基礎であり、これからiPhoneアプリ開発を始める方向けなので、一通り
コードを書いてシミュレータや実機で動かせている人は本屋で立ち読みする程
度がいいと思います。
この本で基礎が分かったら、次はエリカ・サドゥン著のデベロッパーズクック
ブックでもう少し踏み込んだ話を勉強するのがいいと思います。
今までWindowsでの開発をしていてこれからMacでiPhoneアプリ開発を始める方
には良書だと思います。
入門者を裏切らない丁寧な解説書だと思います
iPhone関連の書籍はこれが5冊目です。Cとオブジェクト指向の多少の知識はありますが、Cocoa,Objectiv-Cに関してはゼロから始めましたので、出版の順序から無理でしたが、これを先に読んでおけば良かったと思っています。私はプロトタイプ、デリゲートがイマイチでしたが、この本では初心者でもよく理解できるよう丁寧に解説されています。一言でいうと全般にわたって、iPhoneプログラム開発を目指す人に向けて基礎的部分を、かなり神経を注ぎ込んで丁寧に書かれた気がします。特にサンプルなどを説明する順序一つとっても、かなり熟慮されて上手く構成されていると思います。これから始める人は、あくまで個人的意見ですが、「たのしいCocoaプログラミング」の次に読まれると良いと思いました。
C言語を知らなくてもiPhone+Objective-Cで重要な基礎をしっかり学べる
VBやPHPでの開発経験しかない私には、Objective-Cの構文、クラス定義などすべてが未知のもので言語体系が全く異なる(よりネイティブな)ため、ひとつひとつ理解していくにはかなり時間がかかっていますが、読み進めながらも忘れてしまった部分やなんとなく理解したつもりでいた部分で躓いたとき、再度読み返してみることで、最初よりも体系的に理解を深めていくことができると思います。
iPhoneはスペックが限られているので、メモリ管理には十分に気をつける必要がありあますが、その辺りについても基礎の基礎からかなり丁寧に説明されています。
ただ、ほかの方のレビューにもある通り、本書に記載のコードだけを真似ても警告やエラーでビルドできない部分がありますので、ネットで配布されている本書の実際のサンプルコードをダウンロードして、ヘッダファイル(*.h), ソースファイル)(*.m)を自作したものと直接見比べてさらに学習する必要があります。
そして、私と同じレベルの方にはぜひおすすめしたい学習法として、iTunes Universityまたはポッドキャストで無料でビデオとして配信されている「iPhone Application Programming」(スタンフォード大が無償で配信しているiPhoneアプリケーションプログラミングの講義ビデオ)と平行して本書を読んでいただく、という方法です。
解説内容やチャプターの順番がかなりシンクロしている部分があり、本書の1つのチャプターを実践してみてから、該当する回の講義ビデオをみてもらうと、より知識として定着できると思います。





