アプリを開発する前に読んでおくべき3つのドキュメントこんにちは。アプリ作ってみたいんだけど、何から読みはじめればいいの?」というような質問をよく受けます。アプリ開発のためのおすすめドキュメントをご紹介しましょう。ありますが、訳は内容が少し古かったりするのでご注意ください。アプリを実装していく上での基本的な概念や機能について詳しく記述されています。画面遷移の方法や設定アプリ内に項目を出すにはどうするか?というような話などなどです。プログラミングの観点からこのドキュメントは本当に重要で、うまくいかなくて悩んだことが、実はこのガイドにあっさりと書かれていたという話をよく聞きます。PDF)個別機能のプログラミングよりは一歩高い視点での開発ガイドです。アプリ開発に欠かせないコード署名やデバイス管理などについて解説されていて、実機へのインストールやテストをするのに必須です。単体テストの方法についても説明されているので、テスト駆動開発(TDD)を実施する場合にも有用です。PDF)言わずと知れた「HIG」です。よる、アプリを使いやすくするためのノウハウ集と言えるでしょう。部品をどのように使うべきかなど、実例とともに解説されています。すべきかだけではなく、「やってはいけないこと」についての説明も要チェックでしょう。審査時のリジェクト理由にもなりかねないので注意しましょう。Reading(とりあえず読むべし)で挙げられている3つなのです。言っているからそのままおすすめしているわけではなく、いろいろと開発を経験して振り返ってみると「やっぱりこの3つは必須!」と強く思うのであえて取りあげてみました。ドキュメントは質・量ともに充実しており、活用しない手はありません。