Sistem Android XR menggunakan model interaktivitas yang mirip dengan model di aplikasi seluler dan layar besar untuk membantu pengguna memahami cara menggunakan XR. Hal ini mencakup pola yang diketahui seperti layar utama, ringkasan aplikasi, data sebelumnya, dan lainnya.
Untuk membantu Anda membuat pengalaman yang terintegrasi dan tanpa batas, Android XR menyediakan navigasi gestur alami, input multimodal, serta kemampuan 3D dan spasial baru.
Mode Ruang Rumah dan Ruang Penuh
Pengguna dapat menggunakan aplikasi Anda dalam dua mode, Ruang Beranda dan Ruang Penuh. Di Ruang Rumah, pengguna dapat melakukan multitasking dengan aplikasi Anda yang berjalan berdampingan dengan aplikasi lain. Dalam Ruang Penuh, aplikasi Anda menjadi sorotan sebagai fokus pengalaman pengguna dengan akses penuh ke kemampuan imersif Android XR.
Memberi pengguna kontrol atas lingkungan mereka
Di Android XR, lingkungan adalah ruang nyata atau virtual yang dilihat pengguna saat mengenakan perangkat XR. Hal ini tidak dibatasi oleh keterbatasan fisik layar seluler dan desktop.
- Lingkungan spasial menyimulasikan ruang virtual yang sepenuhnya imersif yang mengambil alih ruang fisik pengguna. Hanya tersedia di Ruang Penuh. Misalnya, pengguna menonton film di bioskop mewah virtual.
- Lingkungan passthrough menambahkan elemen digital ke lingkungan fisik pengguna. Misalnya, pengguna membuka beberapa aplikasi layar besar sekaligus melihat ruangannya di dunia nyata.
Pelajari cara membuat lingkungan spasial di Ruang Penuh.
Lingkungan sistem
Pengguna dapat memilih lingkungan yang disediakan oleh sistem Android XR. Lingkungan sistem ini dapat digunakan di Ruang Beranda atau Ruang Penuh. Jika tidak menentukan lingkungan tertentu, aplikasi akan mewarisi lingkungan sistem — baik dalam lingkungan passthrough maupun virtual.
Mendesain dengan input multimodal
Penting untuk mendesain aplikasi imersif yang dapat diakses oleh berbagai pengguna. Anda harus mengizinkan pengguna menyesuaikan metode input agar sesuai dengan preferensi dan kemampuan masing-masing.
Untuk membantu Anda mencapai hal ini, Android XR mendukung berbagai metode input, termasuk pelacakan tangan dan mata, perintah suara, keyboard yang terhubung ke Bluetooth, mouse tradisional dan adaptif, trackpad, dan pengontrol enam derajat kebebasan (6DoF). Aplikasi Anda akan otomatis berfungsi dengan modalitas bawaan ini.
Pastikan Anda memberikan masukan visual atau audio untuk mengonfirmasi tindakan pengguna untuk model interaksi apa pun yang Anda pilih.
Pelajari pertimbangan desain untuk aksesibilitas XR.
Pelacakan tangan memungkinkan interaksi yang alami. Sebagian besar gestur harus nyaman dilakukan berulang kali, dan tidak memerlukan gerakan tangan atau lengan yang besar selama jangka waktu yang lama. Jika Anda menambahkan tangan virtual, pastikan tangan tersebut dilacak secara akurat. Jika Anda menambahkan gestur khusus, gestur lokal kecil lebih disukai daripada gerakan menyapu yang besar.
Perintah suara berguna untuk interaksi handsfree. Pengguna dapat mendiktekan input teks dan melakukan beberapa interaksi aplikasi dengan petunjuk lisan melalui Gemini. Misalnya, pengguna mungkin mengucapkan "Buka Google Maps" untuk membuka aplikasi tersebut.
Pelacakan mata memungkinkan interaksi yang mudah, seperti memilih objek dengan melihatnya. Untuk meminimalkan ketegangan mata, Anda dapat menawarkan metode input alternatif.
Perangkat periferal. Android XR mendukung perangkat eksternal seperti keyboard, mouse, dan pengontrol 6DoF Bluetooth. Untuk pengontrol, pastikan pemetaan tombol yang intuitif, dan pertimbangkan untuk mengizinkan pengguna memetakan ulang tombol agar sesuai dengan preferensi mereka.
Memahami gestur sistem
Android XR memperluas tindakan seluler yang sudah dikenal seperti menekan, mencubit, dan menggeser ke sistem navigasi berbasis gestur.
Pengguna menavigasi dengan menghadap telapak tangan utama ke dalam, mencubit dan memegang jari telunjuk dan ibu jari. Tangan mereka bergerak ke atas, bawah, kiri, atau kanan, dan dilepaskan untuk memilih opsi. Pengguna dapat menetapkan preferensi tangan utama mereka di Setelan Input.
Pertimbangan privasi
Rekomendasi privasi Android berlaku untuk mem-build aplikasi XR. Jangan lupa untuk mendapatkan izin pengguna sebelum mengumpulkan informasi identitas pribadi apa pun, batasi pengumpulan data pengguna hanya untuk hal-hal yang penting, dan simpan dengan aman.
Ikuti pedoman kualitas aplikasi Android XR.