web-dev-qa-db-ja.com

タブレットアプリでドラッグアンドドロップするのは良いユーザーエクスペリエンスですか?

私は現在iPad /タブレットアプリを開発中です。アプリでドラッグアンドドロップを使用するかどうかを決定したい。 iPadのネイティブアプリを見ていると、ドラッグアンドドロップ機能はありません。タッチインターフェイスでドラッグアンドドロップするのは悪いUXですか?

更新:

これは私のアプリのレイアウトです。基本的に、ユーザーはユーザーを別のカテゴリにドラッグアンドドロップすることでユーザーを分類できます。

enter image description here

18
Mohsen

タッチスクリーンの品質に自信があるなら、あなたのデザインは良いものです。

注意すべきいくつかのポイント:

  • 一部のタッチパネル、特に大きなものは、かなりのノイズがあり、タッチが(簡単に)登録されない「デッドスポット」が存在する場合があります。できればタッチイベントの終了に気づいたら、アイテムのスナップバックを遅らせることができます。
  • 数インチ以上のドラッグの間、ガラスの上に指を置いたままにすると常に快適であるとは限りません。 Glassは「粘着性」を感じ、アイテムをドラッグするのが面倒になる場合があります。人を動かしている距離を小さく保つようにしてください。
  • ユーザーの指が濡れていたり汗をかいたりしている場合、タッチの信頼性が低下する可能性があります。

一般に、アイテムを中央から開始して外側に移動する(距離が短い)デザインに変更することをお勧めします。

mockup

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

16
Kit Grose

主な考慮事項は、UIがユーザーの期待どおりに動作するかどうかです。直感的な場合は、ドラッグアンドドロップします。 hallway Testing を使用して、UIが直感的かどうかを確認できます。そのような状況では、ドラッグアンドドロップが最も賢明であり、最も簡単な操作手順であるように見えるため、すべきでない理由は(もしあれば)いくつかありませんドラッグアンドドロップを使用します。

あなたが考慮したいと思うかもしれない他の唯一のものは、あまりにも多くの動きによって引き起こされる緊張です。ユーザーが何かを非常に遠くに(または非常に頻繁に)ドラッグする必要がある場合、それはマウスを使用する場合とは異なります。更新された質問では、これは問題ではないようです。ただし、これに対抗する1つの方法は、ドラッグアンドドロップできるユーザーのグループをユーザーが選択できるようにすることです。

最後に、iPadのネイティブアプリにドラッグアンドドロップ機能がないと言うと、2つの点が不足しています。まず、おそらくそれは必要ではないでしょう(機能を実装するより良い方法がある場合は、代わりにそれを実行してください)。次に、iOSはドラッグアンドドロップを使用します。アイコンを並べ替えたり、スマートフォルダーに配置したりするときは、ドラッグアンドドロップします。

質問への変更を反映するように更新されました

10
ramblinjan

IPadアプリでnotをドラッグアンドドロップするのは悪いUXです。タブレットはすべて直接操作に関するものです。 D&Dはアプリにネイティブなので、iPadアプリにはD&Dがないと言っても気付かないほどです。基本的に、デバイスとのやり取りのほとんどは純粋なD&Dです。提供するほとんどのアクションについて、ユーザーは直接的な操作(つまり、ドラッグアンドドロップ)を実行することを期待します(意味がある限り、アルファベットリストから文字をドラッグして入力を置き換える必要はありません: )。

7

モバイルアプリは本質的にすべてタフ/ドラッグアンドドロップのインターフェースです。レイアウトに関する懸念事項は、ユーザーがこれらのすべてのアイテムをドラッグして並べ替えるのは、タップによるハイライト表示やボタンでの一括移動に比べて大変な作業になるかどうかです。

あなたが提供したスクリーンショットから判断すると、表示されているとおりに多くのアイテムをd&dでソートするようにユーザーに要求しない方がおそらく理想的です。

4
Poyi

心に留めておくべきことの1つは、タッチ移動指がスクロールやページスワイプにも使用されることです。したがって、スクロールする必要がない場合は、オブジェクトをドラッグするためにタッチムーバーフィンガーを使用できます。ただし、両方を(快適に)持つことはできません。

4
obelia