iOSアプリ開発おすすめ書籍こんにちは。アキオ(@akio0911)です。2013-10-30KindleAmazon[書籍版]「今までにプログラミングをしたことがないけど、iPhoneアプリを開発してみたい!」という方にオススメです。クラス」「継承」などについて、豊富なイラストを交えてながら解説しています。7に対応した入門書です。「何らかのプログラミング言語の使用経験はあるが、iPhoneアプリの開発経験はない」という方が対象の本だと思います。第2章でObjective-Cの基礎知識について触れていますが、データ型や変数などに関する解説は短く、プログラミングの経験が無い方の場合は、読み進めるのに苦労するでしょう。7から搭載された機能である「モーションエフェクト」や「ダイナミックアニメータ」などについても解説が載っています。230本のサンプルコードが用意されているのも良いですね。2013-10-29AmazonKindleこちらも、他のプログラミング言語を扱ったことがある方が対象の本だと思います。「ファイルを読み書きする方法」「HTTP通信」「位置情報を取得する方法」「カメラとフォトアルバムを利用する方法」などについて解説が載っているので、読破すれば簡単なアプリならば作れるようになると思います。サンプルコードとして「パズルゲーム」「シューティングゲーム」「Twitterクライアントアプリ」などが用意されているので、ゲームアプリを作ってみたい方にも良い本かもしれません。2013-06-28KindleAmazon[書籍版]Objective-C以外の言語の使用経験がある方や、Objective-Cの基礎を押さえながらアプリ開発について学びたい方にオススメの本です。ポインタ・構造体・オリジナルのクラスの定義などについて学ぶことができます。第3版」のほうが良いと思います。2013-11-08KindleAmazon[書籍版]Objective-Cの文法についてミッチリと学びたいならば、この本!内容は難しめで、636ページもあります。この本を読破すれば、Objective-Cの文法についてはしっかりと身につけることができるでしょう。Xcodeの使い方などについては載っていないので、それについては他の本を参照する必要があります。7の新機能について載っている本です。Dataだけでなく、バイナリファイル・CSVファイル・XMLファイル・SQLiteによるデータの永続化についてミッチリと学べる本です。2013-06-18AmazonKindlecocos2d-xを使ってマルチプラットフォームのゲームアプリ開発を行いたい方にオススメです。パズルゲームや、物理演算を使ったゲームをサンプルとして開発しつつ、cocos2d-xの流儀や使い方について学んでいく形式となっています。Storeのレビュー投稿を促す」など100個のレシピが、アニメーション・画像処理・オーディオ処理・UIなど11のカテゴリに分けて掲載されています。2013-05-28AmazonKindleグラフィック周りの扱い方について学びたい方にピッタリな本です。Imageによる画像フィルターの作成」などについて載っています。2013-02-26AmazonKindleiOSアプリの仕組みをより深く理解していくために必要となる「ライフサイクルイベント」「ユーザアクションイベント」「マルチスレッドプログラミング」などの解説が図入りで載っています。Objective-Cの書き方や画面部品の使い方について解説している本は数多くありますが、このあたりの仕組みについて解説している本って、実はあまりないんですよね。2011-06-18AmazonKindle「画面デザイン」「UI設計」に関する本です。「アプリのUIを使いやすくするにはどうしたらよいか?」「搭載している機能を使いやすくするにはどうしたらいいか?」といったことが載っています。FacebookやThingsなどの有名アプリがどういった過程を経て現在のUIにたどり着いたかのメイキングストーリーも必見です。開発中のプロトタイプの画面も掲載されています。2012-05-26AmazonKindleNSString・NSArray・NSDictionary・NSSet・NSNumber・NSData・NSDate・ファイルシステム・XML・スレッド・タイマー・通知・ユーザーデフォルトなどの使い方とサンプルコードを逆引きで調べることができます。デスクの片隅に置いておけば、心強い味方になってくれるでしょう。クラスの記述方法などに加え、ボタンの見た目のカスタマイズ方法などについても載っています。2011-11-18AmazonKindleGCD・Blocks・ARC・メモリ管理などについてしっかりと理解しておきたい方は、この本を読みましょう。これらの使い方だけでなく、実装についてもコードを読み解きながら解説している、相当ディープな本です。2011-02-09AmazonKindle「本格的なアプリを作ろうとすると、プログラムの構造が破綻してしまう」という方におすすめの本です。iOSのフレームワークやクラスが想定している「アプリの作り」について理解し、それに基づいた「パターン」について学ぶことができます。2013-02AmazonKindleアプリ開発でバグが発生した時の対処方法について学ぶことができます。アプリのコードを書きながら、デバッガを使ってブレークポイントの設定や変数の内容調査を行ったり、コンソール画面を使ってアプリの挙動について調査したり、Instrumentsを使ってアプリの最適化を行ったりすることで、これらのツールの使い方を学ぶことができます。テスト方法・課金アイテムのリストア方法などについて学ぶことができます。2012-12AmazonKindle「Instagramのような画像処理効果を出すライブラリ」「折り畳み効果や本をめくるような効果をつける画面遷移ライブラリ」「Pinterest風UIを作成するためのライブラリ」など、iOS向けのオープンソースライブラリについて載っている本です。これらのライブラリを使って効率よく開発したい方はぜひチェックしてみて下さい。拡張現実ライフ@akio0911はこう思った。法善寺でかすうどんを食す。KASUYA)で、かすライブドアブログで運営していた「あきお商店」を「卵は世界である」に改名しました少し前からライブドアブログで「あきお商店」というブログをやって→もっと見るこんな人がブログを書いています派手髪なアプリ開発者・ブロガー。アプリ「MosaicCam」「CellMemo」「PictCheck」などを開発。iPhoneレッスンノート」など。ブログ「拡張現実ライフ」「卵は世界である」を運営。