Gunakan pola UX umum untuk memberi pengguna pengalaman yang konsisten di semua Glassware.
Di sini Anda akan belajar tentang elemen dasar untuk membangun pola ini beserta contoh pola yang menurut kami sangat cocok di Glass.
Elemen penyusun pola
Dengan menggunakan elemen UI utama beserta metode pemanggilan, Anda dapat membuat berbagai pola penggunaan yang berfungsi dengan baik di Glass. Kemudian, Anda dapat menggabungkan beberapa pola di Glassware untuk kasus penggunaan yang diperlukan.
Elemen UI
- Kartu statis - Menampilkan teks, HTML, gambar, dan video. Kartu statis dapat memanggil kartu live atau imersif.
- Kartu live - Menampilkan kartu yang penting pada saat ini, biasanya dirender pada frekuensi tinggi.
- Immersion - Menampilkan aktivitas Android yang mengambil alih pengalaman linimasa.
Metode pemanggilan
- ok kaca sentuh atau menu suara
- Suara kontekstual atau menu sentuh di kartu linimasa
Model panggilan suara
Perintah suara adalah bagian utama dari interaksi pengguna dengan Glass dan memungkinkan pengguna melakukan berbagai hal secara handsfree, cepat, dan alami. Cara perintah suara memulai interaksi dengan pengguna merupakan bagian integral dari pengalaman Glassware.
Kami dengan hati-hati memilih perintah suara untuk disertakan dalam menu ok kaca berdasarkan serangkaian kriteria. Lihat checklist perintah suara untuk detail lengkap tentang apa yang kami cari dalam perintah suara yang baik. Secara umum, perintah suara mematuhi pedoman tentang Glass berikut.
- Fokus pada tindakan, bukan agen
Perintah suara harus didasarkan pada apa yang ingin dilakukan pengguna, bukan apa yang dilakukan Glassware yang melakukan tindakan.
Misalnya, "ok kaca, ambil foto" lebih disukai daripada "ok kaca, hidupkan kamera". Berfokus pada tindakan adalah cara yang lebih alami untuk interaksi pengguna, dan semua perintah suara utama mengikuti panduan ini.
- Mengurangi waktu dari niat menjadi tindakan
Perintah suara harus melakukan tindakan secepat mungkin.
Misalnya, "ok kaca, dengarkan Led Zeppelin" mulai memutar musik secara default dan tidak memaksa pengguna untuk memilih opsi sebelum memutarnya.
- Ceria dan mudah diucapkan
Perintah suara terdengar alami, cukup berbeda dengan perintah yang sudah ada, dan memiliki setidaknya dua kata. Hal ini memungkinkan kita menyesuaikan pengenalan suara agar berfungsi dengan baik dengan berbagai perintah.
- Cukup umum untuk diterapkan ke beberapa Glassware
Untuk menghindari kekacauan pada menu suara dan sentuh ok kaca, perintah suara harus berfungsi untuk beberapa Glassware jika diperlukan. Dalam situasi ini, Glass otomatis menampilkan menu dengan nama Glassware yang dapat menjalankan perintah.
Misalnya, "ok kaca, mainkan game, pemeriksa ejaan" lebih disukai daripada "ok kaca, mainkan ejaan".
Pola
Tugas yang sedang berlangsung
Tugas yang sedang berlangsung adalah kartu live jangka panjang yang sering mereka tinggalkan dan sering kembali digunakan oleh pengguna.
Misalnya, contoh Stopwatch yang dikirimkan dengan GDK akan memulai stopwatch dengan perintah ok Glass.
Pengguna dapat melihat stopwatch selama beberapa waktu, menjelajahi linimasa untuk memeriksa kartu lain, dan kembali ke stopwatch. Jika layar tidur, stopwatch adalah kartu default yang ditampilkan saat layar aktif (selama memiliki fokus saat layar masuk ke mode tidur). Pengguna dapat menghentikan stopwatch dengan mengetuk item menu Stop.
Contoh lain dari tugas yang sedang berlangsung adalah Strava.
Strava memasukkan kartu live yang berisi timer
untuk aktivitas berlari atau bersepeda saat ini. Mengetuk kartu {i>live<i} akan menampilkan
menu untuk melakukan berbagai pilihan. Item menu selesai menghapus
kartu live dari linimasa saat pengguna selesai
berlari atau bersepeda.
Keseruan
Pola ini menjelaskan cara menampilkan imersif dalam bentuk aktivitas Android. Pengalaman imersif mengambil alih pengalaman linimasa untuk sementara, dan pengguna kembali ke linimasa dengan menggeser ke bawah.
Notifikasi berkala
Pola ini menjelaskan penyisipan kartu statis di linimasa tanpa model pemanggilan. Layanan Anda mengirimkan notifikasi berdasarkan setelan yang ditentukan pengguna. Misalnya, mengirimkan berita utama setiap jam atau email saat diterima.
Notifikasi memanfaatkan layanan web Mirror API atau layanan latar belakang Android di Glass untuk mengirim notifikasi ke linimasa.