Android用の新しいCRUDアプリを開発しています。
私のメニューは直感的だと思いますが、それでもsome新規ユーザーが私のアプリを理解できないのではないかと心配しています。
私の質問:
私の限られた経験では、これはそうではないようです。例としてiOSとAndroid TwitterバージョンのTwitterを挙げます。これらのバリアントは、モバイルエクスペリエンスに適した最小限のUIを備えた直感的なメニューを備えています。どちらにもチュートリアルはありません。
一方、Twitterは広く知られているため、使用するのに適した標準ではないのでしょうか。 new CRUDアプリが異なるのか、そしてユーザーに期待されるユースケースを教えるために何らかのチュートリアルが必要なのかと思います。
チュートリアルは、ユーザーには不明確な機能や、ユーザーが知らないかもしれない機能について説明することを目的としています。アプリにこれらのいずれも含まれていないと思われる場合は、チュートリアルを含める必要はありません。
これらのチュートリアルがモバイルアプリに共通であると言うのは正しくありませんが、かなりの数があります。 Office for iPadアプリの場合、チュートリアルはいくつかの追加機能をさらに説明するように設計されています。このチュートリアルでは、Office 365サブスクリプション、自動保存、ピア編集などについてのみ説明しているため、これはアプリにとって必ずしも悪いことではありません。
ただし、アプリにチュートリアルが必要な場合は、正当な理由があることを確認してください。ユーザーは、チュートリアルではなく、適切に設計されたアプリを使用して、その使い方を説明したいと考えています。
チュートリアルは、いくつかのことを行うジェスチャーを説明しようとするアイコンなどを回避するための優れた方法です。最近のほとんどのアプリはジェスチャーを使用して、ボタンなどのUIが通常必要になる機能をユーザーに提供します。
したがって、ジェスチャーにはほとんど常に説明が必要であり、直感的でないものを伝えるのはあなたの責任です。
通常のダイアログやビューオーバーレイを回避したい場合や、UIを示唆的にアニメーション化して、たとえば、Androidの典型的な画面の端にメニューが非表示になっていることをユーザーに知らせることができます。
優れたチュートリアルでは、UXの主要な問題を補うことはできませんが、機能や機能を例を挙げて説明したり、セットアッププロセスにユーザーを関与させたりすることで、使いやすさを向上させることができます。ただし、ユーザーがチュートリアルをざっと読み飛ばしたり、完全にスキップしたりするリスクが常に発生するため、これに依存しないでください。