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 Headset'in stilize edilmiş bir 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 etkileyici deneyimler oluşturmanıza yardımcı olacak çeşitli tanıdık araçları ve teknolojileri destekler:

  • Jetpack XR SDK'sı: Alışkın olduğunuz Android API'lerini ve çerçevelerini kullanın. Sürükleyici deneyimler oluşturmak için XR, Android Studio, emülatör ve tercih ettiğiniz 3D araçları için Jetpack Compose'u 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ükler

Kablolu XR gözlüğün stilize edilmiş 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ına yardımcı olur.
  • 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ükler için etkileyici deneyimler oluşturmanıza yardımcı olacak çeşitli tanıdık araçları ve teknolojileri destekler:

  • Jetpack XR SDK'sı: Alışkın olduğunuz Android API'lerini ve çerçevelerini kullanın. Sürükleyici deneyimler oluşturmak için XR, Android Studio, emülatör ve tercih ettiğiniz 3D araçlar için Jetpack Compose'u 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ı, geniş 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.

Yapay zeka gözlükleri

Stilize edilmiş yapay zeka gözlüğü resmi.

Yapay zeka gözlükleri, gün boyu takılabilecek kadar hafif ve taşınabilir. Yerleşik hoparlör, kamera ve mikrofon sayesinde akıllı ve eller serbest artırılmış deneyimler oluşturabilirsiniz.

  • Toplama renk ve şeffaflık: Bazı yapay zeka gözlüklerinde, saf siyahın şeffaf olarak işlendiği bir toplama ekranı bulunur. Daha koyu renkler daha az ışık yayarak oluşturulur ve bu da opaklıklarını etkili bir şekilde azaltır.
  • Taşınabilirlik: Yapay zeka gözlükleri hafif ve taşınabilir olduğundan 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: Yapay zeka gözlükler, yeni, bağlamı yüksek ve kişisel bir form faktörünün gelişen yapay zeka kalıplarıyla çakışması sayesinde yeni etkileşim tasarımı için benzersiz bir fırsat sunar. Yapay zeka gözlüklerinde, yapay zeka, uygulamanız ve gözlükler arasındaki yeni etkileşim biçimlerini rahatlık ve kullanıcı güvenliği ilkelerini göz önünde bulundurarak tam olarak keşfetmek için kamera, mikrofon ve dokunmatik yüzey dahil olmak üzere cihazın donanımına ve özelliklerine erişebilirsiniz.

    Yapay zeka gözlükleri, 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 sunan kalıpları göz önünde bulundurun.

Yapay zeka gözlükleri için desteklenen araçlar ve teknolojiler

Jetpack XR SDK, yapay zeka gözlükleri 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.