Android XR sistemi, kullanıcıların XR'yi nasıl kullanacağını anlamalarına yardımcı olmak için mobil ve büyük ekran uygulamalarındakine benzer etkileşim modelleri kullanır. Ana ekran, uygulamalara genel bakış, geri yığın ve daha fazlası gibi bilinen kalıpları içerir.
Android XR, entegre ve sınırsız deneyimler oluşturmanıza yardımcı olmak için doğal hareketle gezinme, çok modlu girişler ve yeni uzamsal ve 3D özellikler sunar.
Ev Alanı ve Tam Alan modları
Kullanıcılar uygulamanızı Ana Alan ve Tam Alan olmak üzere iki modda kullanabilir. Kullanıcılar, ana ekranda uygulamanızı diğer uygulamalarla birlikte çalıştırarak çoklu görev yapabilir. Tam Alan'da, Android XR'nin sürükleyici özelliklerine tam erişim sunarak kullanıcı deneyiminin odak noktası olarak uygulamanız merkeze alınır.
Kullanıcılara ortamları üzerinde kontrol verme
Android XR'de ortam, kullanıcının XR cihazı takarken gördüğü gerçek veya sanal alandır. Mobil ve masaüstü ekranlarının fiziksel sınırlamalarına tabi değildir.
- Mekansal ortam, kullanıcının fiziksel alanını devralan tamamen sürükleyici bir sanal alanı simüle eder. Yalnızca tam alan için kullanılabilir. Örneğin, bir kullanıcı sanal lüks bir sinemada film izliyor.
- Geçiş ortamı, kullanıcının fiziksel çevresine dijital öğeler ekler. Örneğin, bir kullanıcı aynı anda gerçek odasını görürken birden fazla büyük ekran uygulamasını açar.
Tam Alan'da nasıl mekansal ortamlar oluşturacağınızı öğrenin.
Sistem ortamları
Kullanıcılar, Android XR sistemi tarafından sağlanan ortamları seçebilir. Bu sistem ortamları, Ana Sayfa alanında veya Tam Alan'da kullanılabilir. Belirli bir ortam tanımlamayan uygulamalar, geçiş veya sanal ortamda sistem ortamını devralır.
Çok modlu girişlerle tasarım yapma
Geniş bir kullanıcı kitlesinin erişebileceği, sürükleyici uygulamalar tasarlamak önemlidir. Kullanıcıların giriş yöntemlerini kendi tercihlerine ve yeteneklerine göre özelleştirmelerine izin vermeniz gerekir.
Android XR, bu hedefe ulaşmanıza yardımcı olmak için el ve göz takibi, sesli komutlar, Bluetooth'a bağlı klavyeler, geleneksel ve uyarlanabilir fareler, dokunmatik yüzeyler ve altı serbestlik derecesi (6DoF) denetleyiciler gibi çeşitli giriş yöntemlerini destekler. Uygulamanız, bu yerleşik modlarla otomatik olarak çalışmalıdır.
Seçtiğiniz herhangi bir etkileşim modeli için kullanıcı işlemlerini onaylamak üzere görsel veya işitsel geri bildirim sağladığınızdan emin olun.
XR erişilebilirliği için tasarım hususları hakkında bilgi edinin.
El takibi doğal etkileşimler sağlar. Çoğu hareketin tekrar tekrar yapılması rahat olmalı ve uzun süre boyunca büyük el veya kol hareketleri gerektirmemelidir. Sanal eller ekleyecekseniz bunların doğru şekilde izlendiğinden emin olun. Özel hareketler ekleyecekseniz geniş hareketler yerine küçük, yerelleştirilmiş hareketler tercih edin.
Sesli komutlar, eller serbest etkileşim için kullanışlıdır. Kullanıcılar, Gemini aracılığıyla metin girişlerini dikte edebilir ve bazı uygulama etkileşimlerini sözlü talimatlarla gerçekleştirebilir. Örneğin, bir kullanıcı "Google Haritalar'ı aç" diyerek bu uygulamayı açabilir.
Göz izleme, nesnelere bakarak bunları seçmek gibi zahmetsiz etkileşimler sağlar. Göz yorgunluğunu en aza indirmek için alternatif giriş yöntemleri sunabilirsiniz.
Çevre birimleri. Android XR, Bluetooth klavye, fare ve 6 DoF denetleyici gibi harici cihazları destekler. Denetleyicilerde sezgisel düğme eşlemelerinden emin olun ve kullanıcıların düğmeleri tercihlerine göre yeniden eşlemelerine izin verin.
Sistem hareketlerini anlama
Android XR, basma, sıkıştırma ve kaydırma gibi bilinen mobil işlemleri hareket tabanlı bir gezinme sistemine genişletir.
Kullanıcılar, birincil ellerinin avuç içlerini içe doğru çevirerek, işaret parmaklarını ve baş parmaklarını kıstırıp tutarak gezinir. Elini yukarı, aşağı, sola veya sağa hareket ettirir ve bir seçenek belirlemek için elini bırakır. Kullanıcılar birincil el tercihlerini Giriş Ayarları'ndan belirleyebilir.
Gizlilik ile ilgili dikkat edilmesi gereken noktalar
Android'in gizlilik önerileri, XR uygulamaları geliştirme için geçerlidir. Kimliği tanımlayabilecek bilgiler toplamadan önce kullanıcının iznini almayı, kullanıcı verilerini toplamayı yalnızca gerekli olanlarla sınırlandırmayı ve bu verileri güvenli bir şekilde saklamayı unutmayın.
Android XR'nin uygulama kalitesi yönergelerini uygulayın.