コンセプトの定義


すべての偉大なアプリは、コンセプトから始まります。あなたのアプリの開発を開始するために、完全に研磨とされ仕上げられたコンセプトは必要としません。あなたが行っている場所のアイデアと、そこに着くために何が必要かだけです。


setup_2x


コンセプトを定義する際に、これらの質問を自分自身に尋ねましょう。


視聴者は誰ですか? アプリのコンテンツや経験は、あなた自身の学習のために作ったアプリ、子供のゲーム、to-do リストアプリを書いているかどうかによって異なります。


アプリの目的は何ですか? アプリは、明確に定義された目的を持つことが重要です。目的を定義するときには、ユーザーがアプリを使用する動機が一つとなる事を理解することです。


アプリは何の問題を解決しようとしているのでしょうか? 一つのグレートなアプリは、複数の異なる問題の解決策を提供しようとするのではなく、1つの、よく定義された問題を解決します。例えば、設定アプリでは、ユーザーが自分のデバイス上のすべての設定を調整することができます。ユーザーがタスクの関連セットを達成するために、単一のインターフェースをそれは提供します。あなたのアプリは、関係のない問題を解決しようとしている場合は、複数のアプリを書くことを考えて下さい。


アプリはどのようなコンテンツを組み込むのでしょうか? アプリがユーザーに提示し、どのようにそれと対話するかコンテンツの種類を検討してください。アプリで提示したコンテンツの種類を補完するために、ユーザーインターフェイスをデザインしましょう。






前の章:チュートリアル:基本

次の章:ユーザーインターフェイスデザイン

目次
Xcode の新機能