それはあなたが言うように - あなたの興味に応じて独立して. 明らかに、新しい開発者に役立ついくつかの一般的なセッションがあり、100 の「誰でも使える」のような技術的でないセッションを軽視すべきではありません。
100 - ここでは、いくつかのスターターを選択してから、必要と思われる領域、または他のビデオを見た後に導かれる領域をターゲットにします。まず、100 と 103 を選びます (特に、iPhone を長期間使用していない場合)。104 (スクロール ビュー)、110 (テキスト処理)、115 (コア ロケーション)、118 (コア データ)、119 (共有連絡先)、124 (財団)、128 (テーブル ビュー) 私はあなたの「パンとバター」セッションだと思います. しかし、特に 113 (効果的な Objective C)、125 (国際化)、131 (パフォーマンスの最適化)、および 137 (コア データ パフォーマンス) は、長期的に除外すべきではありません。また、Marcus Zarra の「Core Data」本も入手してください。
200 - ネットワーク、GCD、セキュリティなど - 便利なものですが、少し置いておくこともできます。すぐにセッション 206 に到達するかもしれませんが、アニメーション用のブロックが必要になります。
300はツールです。Xcode と、Xcode を効率的に使用して開発およびデバッグする方法を理解するには、少なくともこれらのいくつかが必要です。Xcode 4 または 3 のどちらから始めるかはあなた次第ですが、いつ 4 が利用可能になるかという保証はなく、ストア用のアプリを今すぐ 3 で開発する必要があります。インストゥルメントを無視しないでください。アプリをチェックしてメモリ使用量やコア アニメーションなどを確認する方法を知っておく必要があります。他のセッション、特に効率的な描画について話しているセッションでは、多くのツールが使用されています。
400は視覚的および聴覚的なものです。ビジネス アプリケーションを作成する場合は、このセクションを最後まで残すことができますが、このセクションがどれほど有用であるか、または提示された手法のいくつかを使用しているとは思わないアプリケーションがどれほど頻繁に使用されているかに驚かれることでしょう。
500系はweb系です。Web 上のストリーミング、CSS を介してコンテンツを配信する予定ですか? Safari 拡張機能を開発する予定はありますか? iPhone 開発者としての私にとって、この束は優先順位リストのずっと下にあります。