Android XR cihaz türlerini anlama

Android XR, çeşitli XR cihazları destekleyen bir platformdur. Her XR cihaz türü, sürükleyici ve artırılmış deneyimleri destekleyebilecek farklı özelliklere sahiptir.

XR kulaklığı

XR kulaklığın stilize edilmiş resmi.

XR başlıkları, fiziksel dünyayı yakalamak ve başlığın içindeki ekranlara aktarmak için yüksek çözünürlüklü kameralar kullanır.

  • Görseller: Ekran opak olduğundan "gerçek siyah" oluşturabilir ve gerçek dünyayı tamamen kapatabilir. Bu sayede, fiziksel ortamın tamamen değiştirildiği eksiksiz bir sanal deneyim (VR) elde edilebilir.
  • Görüş alanı: Kulaklıklar genellikle geniş bir görüş alanı (110°+) sunarak sürükleyici ve çevresel arayüzlere olanak tanır.
  • Girişler: Birincil girişler genellikle el takibi, göz takibi ve isteğe bağlı 6DoF kontrol cihazlarını içerir.

XR kulaklıkları için desteklenen araçlar ve teknolojiler

Android XR, XR başlıkları için sürükleyici deneyimler oluşturmanıza yardımcı olacak çeşitli tanıdık araçları ve teknolojileri destekler:

  • Jetpack XR SDK: Alışkın olduğunuz Android API'lerini ve çerçevelerini kullanın. Sürükleyici deneyimler oluşturmak için XR için Jetpack Compose, Android Studio, emülatör ve tercih ettiğiniz 3D araçlarını kullanabilirsiniz.
  • Unity: Unity'nin içerik üretme özelliklerine tam erişim elde edin ve diğer platformlardaki uygulamaları Android XR'ye taşıyın. Performans optimizasyonu araçları, büyük bir öğe mağazası ve güçlü bir toplulukla sorunsuz geliştirme sürecini destekleyin.
  • OpenXR: OpenXR'ın telifsiz açık standardıyla geliştirme sürecini kolaylaştırın. Çeşitli cihazlarda çalışan XR uygulamaları geliştirmek için ortak bir API kümesi kullanarak her yerde geliştirme yapın.
  • WebXR: Doğrudan tarayıcıda XR deneyimleri oluşturmak için web teknolojilerinin gücünden yararlanın. WebXR, genişletilmiş gerçekliği cihazı ve desteklenen bir web tarayıcısı olan herkesin kullanımına sunar.

Kablolu XR gözlükleri

Kablolu XR gözlüklerinin stilize edilmiş bir resmi.

Kablolu XR gözlükler, ışığı yarı şeffaf lenslere yansıtmak için eklemeli ışık ekranları (ör. dalga kılavuzları) kullanır. Kullanıcılar, fiziksel dünyayı doğrudan gözlük aracılığıyla görür. Dijital içerik, bu görüntünün üzerine yerleştirilir.

  • Toplama renk ve şeffaflık: Toplama ekranda, saf siyah şeffaf olarak işlenir. Daha koyu renkler daha az ışık yayarak oluşturulur. Bu da opaklıklarını etkili bir şekilde azaltır.
  • Görüş alanı: Görüş alanı daha odaklanmıştır ve genellikle 50° ile 70° arasındadır. Bu, geniş ekran deneyimi sunsa da görüş alanı, bir kulaklıktan daha dardır. Kullanıcı arayüzü ölçeklendirme, içeriği bu odaklanılan alanda tutmak için otomatik olarak ayarlar.
  • Karartma: Birçok cihaz, lensleri genel olarak karartmak için elektro-kromatik karartma kullanır. Bu sayede sanal içeriklerin parlak fiziksel ortamlarda öne çıkması sağlanır.
  • Girişler: Gözlükler, form faktörleri nedeniyle genellikle hantal özel kumandalar yerine doğal girişlere (eller) ve çevre birimlerine (ör. telefonlar, Bluetooth klavyeler/fareler) dayanır.

Kablolu XR gözlükler için desteklenen araçlar ve teknolojiler

Android XR, kablolu XR gözlükleri için sürükleyici deneyimler oluşturmanıza yardımcı olacak çeşitli tanıdık araçları ve teknolojileri destekler:

  • Jetpack XR SDK: Alışkın olduğunuz Android API'lerini ve çerçevelerini kullanın. Sürükleyici deneyimler oluşturmak için XR için Jetpack Compose, Android Studio, emülatör ve tercih ettiğiniz 3D araçlarını kullanabilirsiniz.
  • Unity: Unity'nin içerik üretme özelliklerine tam erişim elde edin ve diğer platformlardaki uygulamaları Android XR'ye taşıyın. Performans optimizasyonu araçları, büyük bir öğe mağazası ve güçlü bir toplulukla sorunsuz geliştirme sürecini destekleyin.
  • OpenXR: OpenXR'ın telifsiz açık standardıyla geliştirme sürecini kolaylaştırın. Çeşitli cihazlarda çalışan XR uygulamaları geliştirmek için ortak bir API kümesi kullanarak her yerde geliştirme yapın.
  • WebXR: Doğrudan tarayıcıda XR deneyimleri oluşturmak için web teknolojilerinin gücünden yararlanın. WebXR, genişletilmiş gerçekliği cihazı ve desteklenen bir web tarayıcısı olan herkesin kullanımına sunar.

Sesli gözlükler ve ekranlı gözlükler

Ses gözlüğü veya ekran gözlüğünün stilize edilmiş bir resmi.

Sesli gözlükler ve ekranlı gözlükler, tüm gün takılabilecek kadar hafif ve taşınabilir akıllı gözlük türleridir. Yerleşik hoparlörler, kamera ve mikrofon sayesinde akıllı ve eller serbest artırılmış gerçeklik deneyimleri oluşturabilirsiniz.

  • Toplama renk ve şeffaflık: Ekran gözlüklerinde, saf siyahın şeffaf olarak işlendiği bir toplama ekranı bulunur. Daha koyu renkler daha az ışık yayarak oluşturulur. Bu da opaklıklarını etkili bir şekilde azaltır.
  • Taşınabilirlik: Hem ses gözlükleri hem de ekran gözlükleri hafiftir ve taşınabilir. Bu sayede kullanıcılar, günlük hayatlarına devam ederken gözlükleri takabilir.
  • Girişler: Birincil girişler genellikle dokunmatik yüzey gibi fiziksel girişleri ve mikrofon dizisini kullanarak ses girişini içerir.
  • Önce yapay zeka: Ses gözlükleri ve ekran gözlükleri, yeni, bağlamı yüksek ve kişisel bir form faktörünü, hem konforu hem de kullanıcı güvenliğini önceliklendiren bir alanda gelişen yapay zeka kalıplarıyla birleştiren etkileşim tasarımı için benzersiz bir fırsat sunar. Yapay zeka, uygulamanız ve gözlük arasındaki yeni etkileşim biçimlerini tam olarak keşfetmek için cihazın donanımına ve özelliklerine (kamera, mikrofon ve dokunmatik alan dahil) erişin.

    Ses gözlüğü ve ekran gözlüğü, yapay zeka özelliklerini kullanıcının gözlerine ve kulaklarına getirir. Bu deneyimleri tasarlarken, yapay zekayı bir asistan olarak tanıyan ve bir bakışta anlaşılabilen görseller içeren kalıpları göz önünde bulundurun.

Sesli gözlükler ve ekranlı gözlükler için desteklenen araçlar ve teknolojiler

Jetpack XR SDK, ses gözlükleri ve ekranlı gözlükler için artırılmış gerçeklik deneyimleri oluşturmak üzere ihtiyaç duyduğunuz tüm araçları içerir. Jetpack Compose Glimmer, Android Studio, emülatör ve Jetpack XR için ARCore'u kullanabilirsiniz.