この本と「たのしいCocoaプログラミング」からObjective-C/iOS/XCode/InterfaceBuilderの開発を学び始めました。
(それまではMacさえ触ったことがありませんでした。)
他のいくつかの言語(Java,AS2/3,PHP,Perl,etc.)に関しては経験があるのでプログラミングにはある程度慣れているのですが、正直この本だけでiPhoneアプリを開発できるようにはならないと思います。
特に自分のようにC言語やその開発系に明るくない人にとっては分かりづらいというのが本音でしょう。
かと言って初級からのステップアップのために使えるかというとそうではなく、各セクションで取り扱っているのはiPhoneアプリ開発の端っこを掻い摘んだ程度のもの。
確かに加速度の取得やGPSデータの取得など目を引く機能についてうまくサンプルアプリに組み込まれてはいるのですが、後半の章にいくにつれてチュートリアルから説明が省略されている部分が多くなり、初めて出てくる概念や単語でも平然と用いられています。(例えばプロトコルの説明)
逆に良い点はiOS4に対応しているというところと、サンプルコードがダウンロードできるためコードコンベンションを学ぶのには使えるというところでしょうか。
いずれにせよ本書で初めてiPhoneアプリ開発に臨まれる場合はインターネットで調べるなどしながらかなり苦労しないと実につかないと思います。
(特にXcodeの使用法については「たのしいCocoaプログラミング」が無ければ理解できませんでした。)
はっきり言って良書とは言い難いなというのが感想です。