web-dev-qa-db-ja.com

[x]が押されたときにアプリをすばやく閉じる必要がありますか、それとも閉じる前に動作を確認しますか?

オーディオストリームを再生するAndroidアプリを開発しました。ユーザーがアプリを削除するには3つの方法があります。

  1. モバイルデバイスの[戻る]ボタンを押します。
  2. 右上隅にある閉じる[x]を押します。
  3. ホームボタンを押します。

さらに、ストリームが再生中の場合、これらのクローズメカニズムの両方に対して3つの可能な動作があります。

A.ストリームを停止するかどうかをユーザーに決定させる。
B。プロンプトを表示しないで、ストリームを停止してください。
C。プロンプトを表示せず、バックグラウンドで再生を続けます。

アプリは現在、次のように動作します。

  • (1A)戻るボタンが押された->ユーザーに入力を要求してから離れる。
  • (2B)[x]ボタンが押された->ストリームを強制終了して離れる。
  • (3C)ホームボタンが押された->プロンプトを表示せず、再生を続行して離れる。

1Aと3Cの動作は、ユーザーがアプリの動作を期待する方法とかなり一致しているように感じます。問題/質問は2B [x]の動作にあります。

私の当初の考えは、[x]ボタンがはるかに強力な「離れて!」であることを示すことでした。アプリがすぐに準拠し、いかなる種類のプロンプトにも煩わされない意図。

ただし、これが最善の動作であるかどうかは疑問です。これは、3つすべての「ゴーアウェイ」メソッドの動作が異なり、混乱する可能性があるためです。ユーザーは、続行したい場合は、戻るボタンまたはホームボタンを押す必要があることを覚えておく必要があります。ユーザーが[x]を押すときにユーザーにプロンプ​​トを表示する方が良いと思います。したがって、私の質問は次のとおりです。

どちらがより重要ですか?

  • [x]ボタンを押すとすぐに消えますが、3つの終了メカニズムすべての動作に一貫性がなくなりました。

  • 閉じるまでの時間が長くなる代わりに、常にユーザーに動作を促しますが、「離れる」動作はアプリ全体で一貫しています。

4
user56701

良いUXは、Androidアプリのガイドラインを使用することです。これは、閉じるボタンがないですが、代わりに、Android OSによって提供されるすべてのアプリ管理ソリューションを使用します。

Androidアプリには通常、閉じるボタンがありません。しかし、代わりに、開発者が使用できる設計されたインターフェイスがあり、アプリがオペレーティングシステムに統合されているように見えるため、ユーザーはアプリ間で異なる終了方法を使用せずにアプリの使用方法に慣れることができます。

このトピックについては、Nick Bedfordの回答をご覧ください モバイルアプリに閉じるボタンがない理由

主要なモバイルタッチスクリーンオペレーティングシステム(iOS、Windows Phone 7、Android)は、デスクトップアプリケーションのようにアプリケーションを「閉じる」ことでユーザーを悩ませることはありません。これによりエクスペリエンスが簡素化され、アプリケーションがオペレーティングシステムにシームレスに組み込まれて表示されます。

Androidユーザーに慣れているアプリを閉じるための一種のメソッドを使用することを検討する必要があります。

あなたの質問のオーディオ側について。私はAndroidを使用し、多くの異なるアプリで定期的に音楽やポッドキャストを聴いています。あなたはトップの音楽ストリーミング、ポッドキャスト、ラジオアプリを調査し、それらがどのようにそれを行うかを確認する必要があります。

それらの多くは、ロック画面の通知と上部バーのアイコンを使用して同じことを行うことを知っています。

4
stradled

これがオーディオストリームであることは、ユーザーにとって重要です。サウンドが突然望ましくない場合は、ユーザーができるだけ早くサウンドを停止できるようにする必要があります。このシナリオでは、[X]が最もよく使用されるオプションです。

[X]は間違いなく終了/削除アクションであるため、ストリームをすぐに停止することは驚くに値しません。

2
Franchesca