私は現在iPad /タブレットアプリを開発中です。アプリでドラッグアンドドロップを使用するかどうかを決定したい。 iPadのネイティブアプリを見ていると、ドラッグアンドドロップ機能はありません。タッチインターフェイスでドラッグアンドドロップするのは悪いUXですか?
更新:
これは私のアプリのレイアウトです。基本的に、ユーザーはユーザーを別のカテゴリにドラッグアンドドロップすることでユーザーを分類できます。
タッチスクリーンの品質に自信があるなら、あなたのデザインは良いものです。
注意すべきいくつかのポイント:
一般に、アイテムを中央から開始して外側に移動する(距離が短い)デザインに変更することをお勧めします。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
主な考慮事項は、UIがユーザーの期待どおりに動作するかどうかです。直感的な場合は、ドラッグアンドドロップします。 hallway Testing を使用して、UIが直感的かどうかを確認できます。そのような状況では、ドラッグアンドドロップが最も賢明であり、最も簡単な操作手順であるように見えるため、すべきでない理由は(もしあれば)いくつかありませんドラッグアンドドロップを使用します。
あなたが考慮したいと思うかもしれない他の唯一のものは、あまりにも多くの動きによって引き起こされる緊張です。ユーザーが何かを非常に遠くに(または非常に頻繁に)ドラッグする必要がある場合、それはマウスを使用する場合とは異なります。更新された質問では、これは問題ではないようです。ただし、これに対抗する1つの方法は、ドラッグアンドドロップできるユーザーのグループをユーザーが選択できるようにすることです。
最後に、iPadのネイティブアプリにドラッグアンドドロップ機能がないと言うと、2つの点が不足しています。まず、おそらくそれは必要ではないでしょう(機能を実装するより良い方法がある場合は、代わりにそれを実行してください)。次に、iOSはドラッグアンドドロップを使用します。アイコンを並べ替えたり、スマートフォルダーに配置したりするときは、ドラッグアンドドロップします。
質問への変更を反映するように更新されました
IPadアプリでnotをドラッグアンドドロップするのは悪いUXです。タブレットはすべて直接操作に関するものです。 D&Dはアプリにネイティブなので、iPadアプリにはD&Dがないと言っても気付かないほどです。基本的に、デバイスとのやり取りのほとんどは純粋なD&Dです。提供するほとんどのアクションについて、ユーザーは直接的な操作(つまり、ドラッグアンドドロップ)を実行することを期待します(意味がある限り、アルファベットリストから文字をドラッグして入力を置き換える必要はありません: )。
モバイルアプリは本質的にすべてタフ/ドラッグアンドドロップのインターフェースです。レイアウトに関する懸念事項は、ユーザーがこれらのすべてのアイテムをドラッグして並べ替えるのは、タップによるハイライト表示やボタンでの一括移動に比べて大変な作業になるかどうかです。
あなたが提供したスクリーンショットから判断すると、表示されているとおりに多くのアイテムをd&dでソートするようにユーザーに要求しない方がおそらく理想的です。
心に留めておくべきことの1つは、タッチ移動指がスクロールやページスワイプにも使用されることです。したがって、スクロールする必要がない場合は、オブジェクトをドラッグするためにタッチムーバーフィンガーを使用できます。ただし、両方を(快適に)持つことはできません。