Bagikan melalui


Beberapa input

Sama seperti orang menggunakan kombinasi suara dan gerakan saat berkomunikasi satu sama lain, beberapa jenis dan mode input juga dapat berguna saat berinteraksi dengan aplikasi.

Untuk mengakomodasi pengguna dan perangkat sebanyak mungkin, kami sarankan Anda merancang aplikasi untuk bekerja dengan jenis input sebanyak mungkin (gerakan, ucapan, sentuhan, touchpad, mouse, dan keyboard). Melakukannya akan memaksimalkan fleksibilitas, kegunaan, dan aksesibilitas.

Untuk memulai, pertimbangkan berbagai skenario di mana aplikasi Anda menangani input. Cobalah untuk konsisten di seluruh aplikasi Anda, dan ingat bahwa kontrol platform menyediakan dukungan bawaan untuk beberapa jenis input.

  • Dapatkah pengguna berinteraksi dengan aplikasi melalui beberapa perangkat input?
  • Apakah semua metode input didukung setiap saat? Dengan kontrol tertentu? Pada waktu atau keadaan tertentu?
  • Apakah satu metode input lebih diprioritaskan?

Interaksi mode tunggal (atau eksklusif)

Dengan interaksi mode tunggal, beberapa jenis input didukung, tetapi hanya satu yang dapat digunakan per tindakan. Misalnya, pengenalan ucapan untuk perintah, dan gerakan untuk navigasi; atau, entri teks menggunakan sentuhan atau gerakan, tergantung pada kedekatan.

Interaksi multimodal

Dengan interaksi multimodal, beberapa metode input secara berurutan digunakan untuk menyelesaikan satu tindakan.

Ucapan + gerakan
Pengguna menunjuk ke produk, lalu mengatakan "Tambahkan ke kelir."

Ucapan + sentuhan
Pengguna memilih foto menggunakan tekan dan tahan, lalu mengatakan "Kirim foto."