iPhoneアプリ開発を業務で開始するために大規模書店でiPhoneアプリ開発書籍を吟味しました.
iPhoneアプリ開発特有の制約やはまるポイントそしてライブラリの"クックブック"をコンパクトにまとめた良書です.
概要:
本書は"クックブック"つまりレシピ集です.開発能力は十分だがiPhoneというプラットホームにはまだ不慣れな方が,"これを実現する方法は..."という膨大なレシピを身に着けるうえでのエッセンスを集めています.著者は,githubに上げているサンプルコードおよびホームページなどのオンラインのリソースも提供しています.
本文訳とレイアウト:
本文は5W1Hが読み取れる読みやすい日本語です.見出しや図などのレイアウト,行間や文章配置などのデザインもとても読みやすく工夫されています.図表とサンプルコードの提示も知りたい情報を押さえていて適切です.
翻訳についてのコメントに対して:
翻訳に落胆というコメントがつけられていますが,私には読みやすい"技術文書"です.原書を読めばいいのですが,やはり日本語で書かれているとざっと読みがより速くできて便利です.蛇足ながら,Appleが提供しているツールの使い方説明を焼きなおしただけの"入門者向け"書籍が氾濫しており,開発者にとって内容に意味がある書籍はこれくらいしかないというのが,私の判断です.
書籍である意味は何か:
オンラインに開発情報があるのに,書籍として手元に置く価値があるかでしょうか? 私は本書なら意味があると判断します.
実際に,Objective-Cそして開発ツールなどの詳細ドキュメントはAppleの開発者サイトから(日本語でも)入手できます.オンライン検索すればコードスニペットを入手できます.しかし,"ちょっとこうしたいのだけど,どうすれば?"という時のとっかかりとして,書籍という形でページをペラペラみるのは重宝します.
書籍であたりをつけたことで,著者のgithubのサンプルコードをみる,あるいは開発者サイトの検索でより適切なキーワードを使えるなど,"やりたいことを見つける"効率が上がります.
Appleの"iPhoneアプリケーションプログラミングガイド"に詳細記述されているのですが,もう少しView, Bound, Frame そしてLayerの概念が詳しければなって思います。
¥2,000¥2,000 税込
無料配送 6月12日-13日にお届け
発送元: ぼらんち 【VOLANTE】 販売者: ぼらんち 【VOLANTE】
¥2,000¥2,000 税込
無料配送 6月12日-13日にお届け
発送元: ぼらんち 【VOLANTE】
販売者: ぼらんち 【VOLANTE】
¥404¥404 税込
配送料 ¥240 6月11日-13日にお届け
発送元: バリューブックス 【防水梱包で、丁寧に発送します】 販売者: バリューブックス 【防水梱包で、丁寧に発送します】
¥404¥404 税込
配送料 ¥240 6月11日-13日にお届け
発送元: バリューブックス 【防水梱包で、丁寧に発送します】
販売者: バリューブックス 【防水梱包で、丁寧に発送します】
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
iPhone デベロッパーズ クックブック 大型本 – 2009/2/12
Erica Sadun
(著),
株式会社クイープ
(翻訳)
{"desktop_buybox_group_1":[{"displayPrice":"¥2,000","priceAmount":2000.00,"currencySymbol":"¥","integerValue":"2,000","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"PcSzo0mhV0BC6GvZ0QbGInAQVCxcuQxMhMeXCHb3Nd%2Fny2BBuYS07QJ5v%2FDnw2joeV8TQ%2FatOKrzHpydGftihpj8Caw%2B4ejv09N4SlplzwTjF7tqr7kZFVQNJ8dLdRm0R%2FCCHGAj4t8JKcUe0kmpi9hl%2F6g86b8rgfptLFWG6oDHyeuXPTjXlM%2Bw2WoQ6Keu","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"¥404","priceAmount":404.00,"currencySymbol":"¥","integerValue":"404","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"PcSzo0mhV0BC6GvZ0QbGInAQVCxcuQxMcyVAwLuTEpL1xvOfl6av3tQIJNqZnnmkSBqxlHH5oSxDisoAVgcp80aOYlS4jUxUPe14oBZe5wbAKH9pomMcWeCI2chBPXjZkCoDQ9M6kcCL02tSBq9PqCPO4WoJA6rradKTUuR4CQ8akECVxoSyWQ%3D%3D","locale":"ja-JP","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
購入オプションとあわせ買い
もっと知りたいiPhone SDK!!
iPhoneハックの女王Erica Sadunによる、ちょっとディープなiPhone開発。
■本書の対象読者
本書は、新しいSDK でプロジェクトに取り組むiPhone 開発者を対象としています。
それぞれの目標や経験はプログラマごとに異なりますが、ほとんどの開発者は開発作業において同じようなタスクを解決することになります。「テーブルを構築するにはどうすればよいか」、「セキュリティで保護されたキーチェーンを作成するにはどうすればよいか」、「連絡先を検索するにはどうすればよいか」、「ビューを切り替えるにはどうすればよいか」、「Core Location はどのように使用するのか」といったタスクです。
本書は、iPhone プログラミングを始めたばかりの開発者に正面から向き合います。
十分に説明された例を使用して、開発者がその内容を理解し、生産的に作業を行える
ようにします。テスト済みのすぐに利用できるソリューションを提供し、画一的なタスクではなく、アプリケーションの細部に重点的に取り組めるようにします。
■本書の構成
本書は、インターフェイス要素のレイアウト、ユーザへの応答、ローカルデータソースへのアクセス、インターネットへの接続など、iPhone が初めての開発者が直面する最も一般的な問題に対して、カットアンドペーストが可能なシングルタスクレシピを提供します。開発者はソースレシピを各自のプロジェクトに追加して、各自のニーズに合わせてカスタマイズできます。本書では、関連するタスクを章ごとにまとめています。各自の問題に最適なクラスやフレームワークを判断しなくても、探していたソリューションに直接ジャンプすることができます。
iPhoneハックの女王Erica Sadunによる、ちょっとディープなiPhone開発。
■本書の対象読者
本書は、新しいSDK でプロジェクトに取り組むiPhone 開発者を対象としています。
それぞれの目標や経験はプログラマごとに異なりますが、ほとんどの開発者は開発作業において同じようなタスクを解決することになります。「テーブルを構築するにはどうすればよいか」、「セキュリティで保護されたキーチェーンを作成するにはどうすればよいか」、「連絡先を検索するにはどうすればよいか」、「ビューを切り替えるにはどうすればよいか」、「Core Location はどのように使用するのか」といったタスクです。
本書は、iPhone プログラミングを始めたばかりの開発者に正面から向き合います。
十分に説明された例を使用して、開発者がその内容を理解し、生産的に作業を行える
ようにします。テスト済みのすぐに利用できるソリューションを提供し、画一的なタスクではなく、アプリケーションの細部に重点的に取り組めるようにします。
■本書の構成
本書は、インターフェイス要素のレイアウト、ユーザへの応答、ローカルデータソースへのアクセス、インターネットへの接続など、iPhone が初めての開発者が直面する最も一般的な問題に対して、カットアンドペーストが可能なシングルタスクレシピを提供します。開発者はソースレシピを各自のプロジェクトに追加して、各自のニーズに合わせてカスタマイズできます。本書では、関連するタスクを章ごとにまとめています。各自の問題に最適なクラスやフレームワークを判断しなくても、探していたソリューションに直接ジャンプすることができます。
- 本の長さ392ページ
- 言語日本語
- 出版社ソフトバンククリエイティブ
- 発売日2009/2/12
- ISBN-104797352418
- ISBN-13978-4797352412
登録情報
- 出版社 : ソフトバンククリエイティブ (2009/2/12)
- 発売日 : 2009/2/12
- 言語 : 日本語
- 大型本 : 392ページ
- ISBN-10 : 4797352418
- ISBN-13 : 978-4797352412
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2009年11月13日に日本でレビュー済み
Amazonで購入
2014年11月25日に日本でレビュー済み
Amazonで購入
this books very nice.easyly understand,but can't understand .english → japanese translate .word word very hard understand.
if you japanese buy . you must buy translate books.
becouse ,can't understand.
if you japanese buy . you must buy translate books.
becouse ,can't understand.
2009年2月14日に日本でレビュー済み
Amazonで購入
原著は現在出版されているiPhoneのプログラミング本では Jonathan Zdziarski著 "iPhone SDK Application Development" や Christopher Allen著 "iPhone in Action" と並んで評価の高い本です。Zdziarskiが純粋ハッカー向け、Allenの本は辞書的で、どちらも公式SDKのリファレンス的内容です。それに対して本書はiPhoneのよりユニークな使用法を提案しつつ、プログラマーが間違え易い使用法をNotesにまとめてあり実用的です。アプリの使用場面からコーディングレベルまで極めてプラグマティックな姿勢が貫かれており、公式SDKだけでなくOpen ToolChainも自己責任で併用すれば良いと指摘しています。現行入手可能な本の中では入門者からハッカーまで一番お勧めできる本です。ただし、FoundationフレームワークやObjective-C 2.0についての解説は無いので、入門者の方は他の入門書を読んでから取り組まれた方が効率が良いと思います。
2009年3月12日に日本でレビュー済み
本書の冒頭「はじめに」の一番最初の文からして意味が分かりません。
「iPhone のユニークな開発者テクノロジにぴったりのプラットフォームはきわめてまれです。」
???これはどういう意味なんでしょう???
ネットで調べたところ、原文は、
"Few new platforms can match the iPhone's unique developer technologies."
となっています。たしかに日本語に訳すのは難しいですが、このままの方がまだ意味が通じます。
しょっぱなからこの翻訳では、あとは推して知るべしです。返品して原書を購入したくなりました。
こういう時、本にもバージョンアップという制度があればいいのにと切に思うのですが、
どこかの革新的な出版社さん、検討していただけないでしょうか?
この★1つの評価は、あくまで日本語版に対するものです。
内容的には、★5つです。
「iPhone のユニークな開発者テクノロジにぴったりのプラットフォームはきわめてまれです。」
???これはどういう意味なんでしょう???
ネットで調べたところ、原文は、
"Few new platforms can match the iPhone's unique developer technologies."
となっています。たしかに日本語に訳すのは難しいですが、このままの方がまだ意味が通じます。
しょっぱなからこの翻訳では、あとは推して知るべしです。返品して原書を購入したくなりました。
こういう時、本にもバージョンアップという制度があればいいのにと切に思うのですが、
どこかの革新的な出版社さん、検討していただけないでしょうか?
この★1つの評価は、あくまで日本語版に対するものです。
内容的には、★5つです。
2009年3月20日に日本でレビュー済み
Amazonで購入
他の方もレビューに書いていらっしゃいますが、「はじめに」の冒頭部分で目を疑いました。3回読み直して意味が取れず、がっかりしましたが、ある意味、本の翻訳レベルがすぐにわかるということでよしとしましょう(苦)
ただし、本文では意味がちゃんとわかる箇所が多いので大丈夫ですよ。直訳調が多いですけど。自分は英語が苦手なので、原著を半分ほど読んでざせつ気味だったので、日本語で読めるだけで感謝しています。
最近(2009年3月中頃)、日本人の方が書かれたiPhoneのプログラミング用の本が何冊が出ていますが、環境説明やObjective-Cの説明に本の1/3から1/2を費やすなど、ある程度わかっている人が欲しい情報の量が少ないものが多いです。
それに対して、この本で取り上げているトピックはアプリケーションをプログラミングするところに注力していて有難いです。原著の発売時期から考えても情報的に不利な面があるはずですが、古さは感じません。その分、全くの初心者の方には、敷居が高いかもしれません。そう感じるようでしたら、日本人の書かれた本を、まずは読まれることをお進めします。
ただし、本文では意味がちゃんとわかる箇所が多いので大丈夫ですよ。直訳調が多いですけど。自分は英語が苦手なので、原著を半分ほど読んでざせつ気味だったので、日本語で読めるだけで感謝しています。
最近(2009年3月中頃)、日本人の方が書かれたiPhoneのプログラミング用の本が何冊が出ていますが、環境説明やObjective-Cの説明に本の1/3から1/2を費やすなど、ある程度わかっている人が欲しい情報の量が少ないものが多いです。
それに対して、この本で取り上げているトピックはアプリケーションをプログラミングするところに注力していて有難いです。原著の発売時期から考えても情報的に不利な面があるはずですが、古さは感じません。その分、全くの初心者の方には、敷居が高いかもしれません。そう感じるようでしたら、日本人の書かれた本を、まずは読まれることをお進めします。
2009年3月4日に日本でレビュー済み
本書ではインターフェイス部分もソースコードで記述していて、
ほとんどがInterface Builderとの連携を利用しないソースになっている点と、
Objective-CやXcode自体の解説はないので
その部分だけ注意すれば良い解説書だと思います。
ほとんどがInterface Builderとの連携を利用しないソースになっている点と、
Objective-CやXcode自体の解説はないので
その部分だけ注意すれば良い解説書だと思います。
2009年6月6日に日本でレビュー済み
英語版も購入しているが、あまり英語が読めなくても理解できる構成だったのですごく役に立ちました。
すくなくとも入門書では書いていないような応用をたくさん書いてあり、助けられたところが多かったです。
純粋に内容がいいので、翻訳が気に入らないようなら英語版を購入してみてはいかがだろうか。
確かに翻訳が直訳っぽくて読みにくいところはあるけど、やっぱり日本語で書いてあるのでニュアンスがわからなかったところもよくわかったし、ああ、こういうことを書いてあったのかと本当に助けられました。
いずれにせよ、初心者向けではないので他の本を数冊読んでから、購入するのが良いかと思います。
Appleの提供するドキュメントと入門書のちょうど中間という内容です。ところによりドキュメント以上のところもあるようですよ。
すくなくとも入門書では書いていないような応用をたくさん書いてあり、助けられたところが多かったです。
純粋に内容がいいので、翻訳が気に入らないようなら英語版を購入してみてはいかがだろうか。
確かに翻訳が直訳っぽくて読みにくいところはあるけど、やっぱり日本語で書いてあるのでニュアンスがわからなかったところもよくわかったし、ああ、こういうことを書いてあったのかと本当に助けられました。
いずれにせよ、初心者向けではないので他の本を数冊読んでから、購入するのが良いかと思います。
Appleの提供するドキュメントと入門書のちょうど中間という内容です。ところによりドキュメント以上のところもあるようですよ。
2009年2月27日に日本でレビュー済み
原書はかなりの良書です。なのに、この邦訳はあたかも機械が翻訳したようで、大変読みづらいです。あまりの翻訳のひどさに星1です。原書は星4くらいです。
『iPhone SDK プログラミング大全』はかなり薄い内容で実用的でありませんでしたが、こちらは深く突っ込んだ内容で実際にプログラムを開発する際にヒントとなる要素がたくさん掲載されています。
ただ3Dに関する記述がないので、ゲームを作りたい方には参考にならないです。
『iPhone SDK プログラミング大全』はかなり薄い内容で実用的でありませんでしたが、こちらは深く突っ込んだ内容で実際にプログラムを開発する際にヒントとなる要素がたくさん掲載されています。
ただ3Dに関する記述がないので、ゲームを作りたい方には参考にならないです。