Ürün Haberleri

Android XR SDK Geliştirici Önizlemesi 3 ile Yapay Zeka Gözlükleri için geliştirme yapın ve sürükleyici deneyimler için yeni özelliklerin kilidini açın

Okuma süresi: 3 dakika
Matthew McCullough'un profilini görüntüleme
Matthew McCullough Ürün Yönetimi Başkan Yardımcısı, Android Geliştirici

Ekim ayında Samsung, Galaxy XR'ı piyasaya sürdü. Bu cihaz, Android XR ile çalışan ilk cihazdır. Ayrıca, bazılarınızın neler geliştirdiğini görmek de harika oldu. Geliştiricilerimizden bazılarının Android XR yolculuklarıyla ilgili yorumlarını aşağıda bulabilirsiniz.

Android XR, uygulamamızı geliştirebileceğimiz yepyeni bir dünya sundu. Ekipler kendilerine şu soruyu sormalıdır: Deneyiminizin mümkün olan en büyük ve en cesur versiyonu nedir? Bu, her zaman yapmak istediğiniz şeyleri nihayet hayata geçirme fırsatınız. Çünkü artık bunu gerçeğe dönüştürebilecek bir platforma sahipsiniz. - Kristen Coke, Calm, Lead Product Manager

Ayrıca XREAL'ın Project Aura'sı ve Gentle Monster ile Warby Parker'ın şık gözlükleri gibi Android XR ile çalışan diğer yeni cihazlara da ilk bakışımızı paylaştık.

Genişleyen XR cihaz seçimini desteklemek için Android XR SDK Geliştirici Önizlemesi 3'ü duyuruyoruz.

image.png

Android XR SDK Geliştirici Önizlemesi 3 ile Galaxy XR gibi cihazlar için etkileyici deneyimler oluşturmanın yanı sıra Android XR ile gelecek yapay zeka gözlükleri için artırılmış deneyimler de oluşturabilirsiniz. 

Artırılmış gerçeklik deneyimleri için yeni araçlar ve kitaplıklar

Geliştirici önizlemesi 3 ile, yapay zeka gözlükleri için akıllı ve eller serbest artırılmış gerçeklik deneyimleri oluşturmak üzere ihtiyaç duyduğunuz araçları ve kitaplıkları kullanıma sunuyoruz. Yapay zeka gözlükleri, gün boyu takılabilecek kadar hafif ve taşınabilir. Yeni, düşünceli ve faydalı kullanıcı etkileşimleri sağlamak için mevcut mobil uygulamanızı yerleşik hoparlörlerden, kameradan ve mikrofondan yararlanacak şekilde genişletebilirsiniz. Görüntüleme Yapay Zeka Gözlükleri'ne küçük bir ekran ekleyerek kullanıcılara bilgileri gizli bir şekilde sunabilirsiniz. Yapay zeka gözlükleri, kullanıcının gerçek dünyadaki odaklanmasını ve varlığını artırmaya yardımcı olabilecek deneyimler için idealdir.

image.png

Yapay Zeka Gözlükleri'nde artırılmış gerçeklik deneyimlerini desteklemek için Jetpack XR SDK'ya iki yeni, amaca özel kitaplık ekliyoruz:

Jetpack Compose Glimmer, güzel ve optik olarak şeffaf artırılmış gerçeklik deneyimleri için tasarımda en iyi uygulamaların bir gösterimidir. Jetpack Compose Glimmer, ekranlı yapay zeka gözlüklerinin giriş biçimi ve stil gereksinimleri için optimize edilmiş kullanıcı arayüzü bileşenleriyle netlik, okunabilirlik ve dikkat dağıtıcı unsurları en aza indirmek için tasarlanmıştır.

image.png

Jetpack Compose Glimmer kullanıcı arayüzünüzü görselleştirmenize ve test etmenize yardımcı olmak için Android Studio'da yapay zeka gözlüğü emülatörünü kullanıma sunuyoruz. Yeni Yapay Zeka Gözlük emülatörü, dokunmatik yüzey ve ses girişi gibi gözlüğe özgü etkileşimleri simüle edebilir. 

AI Glasses Emulator.gif

Yeni Jetpack Projected ve Jetpack Compose Glimmer kitaplıklarının yanı sıra ARCore for Jetpack XR'ı da yapay zeka gözlüklerini destekleyecek şekilde genişletiyoruz. Artırılmış gerçeklik deneyimleri için hareket izleme ve coğrafi uzamsal özelliklerle başlıyoruz. Bu özellikler, yapay zeka gözlükleri gibi tüm gün takılabilecek cihazlar için mükemmel olan faydalı gezinme deneyimleri oluşturmanızı sağlar.

navigation.webp

Etkileyici deneyimler için daha fazla destek

Samsung Galaxy XR gibi XR kulaklıklar ve XREAL'in yakında çıkacak Project Aura'sı gibi kablolu XR gözlükler için sürükleyici deneyimler sunan kitaplıklar ve araçlar geliştirmeye devam ediyoruz. Geri bildirimlerinizi dikkate alarak geliştirici önizlemesi 2'den bu yana Jetpack XR SDK'ya çok istenen birkaç özellik ekledik.

Jetpack SceneCore  artık URI'ler aracılığıyla dinamik glTF modeli yükleme ve geliştirilmiş materyaller özelliğine sahip. Bu özellik, çalışma zamanında yeni PBR materyalleri oluşturmayı destekliyor. Ayrıca, SurfaceEntity bileşeni tam Widevine Dijital Haklar Yönetimi (DRM) desteği ve yeni şekillerle geliştirildi. Bu sayede, küre ve yarım kürelerde 360 derece ve 180 derece videolar oluşturulabiliyor.

XR için Jetpack Compose'da, takip davranışına yönelik UserSubspace bileşeni gibi yeni özellikler bulabilirsiniz. Bu özellikler, kullanıcının nereye baktığına bakılmaksızın içeriğin kullanıcının görünümünde kalmasını sağlar. Ayrıca, kaydırma veya karartma gibi sorunsuz geçişler için artık uzamsal animasyonlar da kullanabilirsiniz. Ayrıca, çeşitli ekran özelliklerine sahip genişleyen bir etkileyici cihaz ekosistemini desteklemek için artık düzen boyutlarını kullanıcının rahat görüş alanının kesirleri olarak belirleyebilirsiniz.

Materyal Tasarım for XR'da yeni bileşenler, geçersiz kılmalar aracılığıyla otomatik olarak mekansal uyum sağlar. Bunlar arasında, uzamsal olarak yükselen iletişim kutuları ve Orbiter'a çıkan gezinme çubukları yer alır. Ayrıca, tam alan görünümüne kolayca geçiş yapabilmek için yeni bir SpaceToggleButton bileşeni de bulunmaktadır.


ARCore for Jetpack XR'da ise 68 blendshape değeriyle yüz takibi de dahil olmak üzere yeni algılama özellikleri eklendi. Bu özellikler, yüz hareketleriyle ilgili yeni olanaklar sunuyor. Sanal avatarlara güç vermek için göz takibini, kullanıcının ortamıyla daha gerçekçi etkileşimler sağlamak için de derinlik haritalarını kullanabilirsiniz.

XREAL'in Project Aura'sı gibi cihazlar için Android Studio'da XR gözlük emülatörünü kullanıma sunuyoruz. Bu temel araç, geliştirme sürecinizi hızlandırmak için Görüş Alanı (FoV), Çözünürlük ve DPI ile ilgili gerçek cihaz özelliklerini eşleştirirken size doğru içerik görselleştirme imkanı sunmak üzere tasarlanmıştır.

xrglasses-emulator-haxr-cropped.webp

Unity ile etkileyici deneyimler oluşturuyorsanız Unity için Android XR SDK'daki algılama özelliklerinizi de genişletiyoruz. Birçok hata düzeltmesinin ve diğer iyileştirmelerin yanı sıra izleme özelliklerini genişleterek QR ve ArUco kodları, düzlemsel görüntüler ve vücut izlemeyi (deneysel) de ekliyoruz. Ayrıca, çok istenen bir özelliği de kullanıma sunuyoruz: sahne birleştirme. Bu özellik, kullanıcılarınızın ortamıyla çok daha derin etkileşimler kurmanızı sağlar. Dijital içeriğiniz artık duvarlardan sekebilir ve kanepelere tırmanabilir.

Üstelik bu daha başlangıç. Daha fazla bilgi için immersive deneyimler sayfamızı inceleyin.

Hemen Başlayın

Android XR SDK Geliştirici Önizlemesi 3 bugün kullanıma sunuldu. En yeni Android Studio Canary'yi (Otter 3, Canary 4 veya sonraki sürümler) indirip en yeni emülatör sürümüne (36.4.3 Canary veya sonraki sürümler) yükseltin. Ardından, Android XR cihazların artan seçimi için geliştirme yaparken ihtiyacınız olan en yeni kitaplıkları ve örnekleri edinmek üzere developer.android.com/xr adresini ziyaret edin. Android XR'ı sizinle birlikte geliştiriyoruz. Android XR yolculuğunuzda ilerlerken geri bildirimlerinizi, önerilerinizi ve fikirlerinizi ekibimizle paylaşmayı unutmayın.

Yazan:
Okumaya devam et