搭載
起動時間は、新しいユーザーをボード上に招き、戻ってきたユーザと再接続する最初の機会です。速く、楽しく、教育的な起動体験をデザインして下さい。
事前に情報を設定するように尋ねるのは避けてください。 人々はアプリがうまく機能することを期待しています。大多数の人々のためにあなたのアプリをデザインして下さい。別の構成が必要なユーザは、ニーズに合わせて構成を調整します。システムとデフォルトから、または iCloud などの同期サービスを介して設定情報を取得します。設定情報を要求しなければならない場合は、実際に必要になるまで待ち、一度だけプロンプトを表示して、ユーザあなたのがアプリの設定を後で調整できるようにします。
ほとんどの人に適用できるデフォルトの構成を確立します。 視聴者のニーズを適切に評価している場合、デフォルト設定への調整が必要になることはめったにありません。
スプラッシュスクリーンや指示は避けてください。 誰かがあなたのアプリを使い始めるのを難しくしないでください。代わりに、人々にすぐに飛び込んでもらいましょう。あなたのアプリにチュートリアルやイントロが必要な場合は、それらをスキップして、リピーターに見せない方法を提供してください。
助けの必要性を予測します。 人々が行き詰まる時を積極的に探します。たとえば、ゲームは、停止したときやキャラクタが進んでいないときに、何気なく役立つヒントを表示できます。初めて何かを見逃した場合、ユーザはチュートリアルに再度アクセスできます。
チュートリアルの必須の点を守り抜きます。 初心者向けのガイダンスを提供することは良いですが、教育は優れたアプリデザインの代わりにはなりません。何よりもまず、あなたのアプリを直感的にして下さい。あまりにも多くのガイダンスが必要な場合は、あなたのアプリのデザインを再検討してください。
学習を楽しく、発見可能にします。 実践による学習は、指示のリストを読むよりもはるかに楽しく効果的です。アニメーションと双方向性を使用して、段階的かつ状況に応じて教えます。操作可能に見えるスクリーンショットを表示しないでください。
統合されたヘルプを提供して下さい。 アプリ固有のコントロールにヘルプタグを追加し、ヘルプビューア を介してタスク指向のドキュメントを提供することを検討してください。ガイダンスについては、ヘルプ を参照してください。
ユーザの作業結果を自動的に保存します。 人々は自分の作業結果が継続的にそして介入なしに保存されることを期待しています。あなたのアプリがドキュメントを基礎にしている場合は、自動保存を有効にして下さい。自動セーブ を参照してください。
常に停止して再起動する準備をしてください。 ほとんどの人々は、アプリのメインウィンドウを閉じることとアプリを終了することを区別しません。あなたのアプリにウィンドウが 1 つしかない場合は、ユーザがウィンドウを閉じると自動的に終了します。