Practices」ツイート2シェアはてブ2Google+Pocket24SwiftやObjective-Cといったプログラミング言語は、ほぼMac/iOSアプリ開発専用として使われている言語なので、たとえ他のソフトウェアの開発経験がある開発者でも最初のうちはとまどう事が多いかもしれません。実際にアプリケーションをリリースするまでの道のりを想像して気が遠くなった...という方もいると思います。Practices」です。iOS開発に関する優れた取り組みをまとめた文書なので、これからiOSアプリ開発を始める人や、再度チャレンジしたい人に参考になると思います。Practicesがカバーする範囲はとても広範囲に及んでいます。Libraries」ではAFNetworkingや、オートレイアウトライブラリなどの代表的ライブラリを取り上げ、「Architecture」ではMVCS/MVVM/VIPERなどのパータンをピックアップし、「Networking」ではiOSアプリ開発で重要となるネットワークライブラリの使用方法を説明しています。これだけに留まらず、アイコンや画像の取り扱い方、コーディングスタイルや、コードの診断、分析方法、クラッシュログの取り扱い方、ビルド設定、アプリの配布方法までカバーしています。詳細はドキュメントを参照してください。iOSアプリ開発に必要となる広範な知識を俯瞰できる、良いまとめだと思います。1.4」リリースRECOMMENDこちらの記事も人気です。