Berita Produk

Update pada Android XR SDK: Memperkenalkan Pratinjau Developer 2

Waktu baca: 4 menit
Matthew McCullough
Vice President, Product Management, Android Developer

Sejak meluncurkan Pratinjau Developer Android XR SDK bersama Samsung, Qualcomm, dan Unity tahun lalu, kami sangat terkesan dengan antusiasme yang kami dengar dari komunitas Android yang lebih luas. Baik melalui live-stream coding maupun diskusi Google Developer Group lokal, pengalaman berpartisipasi dalam komunitas untuk membangun masa depan XR bersama-sama sangat luar biasa, dan kami baru saja memulai.

Hari ini, kami senang untuk membagikan update pada Android XR SDK: Pratinjau Developer 2, yang dilengkapi dengan fitur dan peningkatan baru untuk membantu Anda mengembangkan pengalaman imersif yang bermanfaat dan menyenangkan dengan API, alat, dan standar terbuka Android yang familiar yang dibuat untuk XR.

Di Google I/O, kami memiliki dua sesi teknis terkait Android XR. Sesi pertama adalah Membangun aplikasi yang dirancang khusus untuk Android XR dengan konten 3D, yang mencakup banyak fitur yang ada di Jetpack SceneCore dan ARCore untuk Jetpack XR. Sesi kedua adalah Masa depan ada di sini, dengan Compose dan AI di Android XR yang membahas pembuatan UI yang dirancang khusus untuk XR dan visi kami tentang persimpangan XR dengan kemampuan AI canggih.

android-xr-google-io-sessions.png

Membangun aplikasi yang dirancang khusus untuk Android XR dengan konten 3D dan Masa depan ada di sini, dengan Compose dan AI di Android XR

Yang baru di Pratinjau Developer 2

Sejak rilis Pratinjau Developer 1, kami berfokus untuk membuat API lebih mudah digunakan dan menambahkan fitur Android XR imersif baru. Masukan Anda telah membantu kami membentuk pengembangan alat, SDK, dan platform itu sendiri.

Dengan Jetpack XR SDK, Anda kini dapat memutar video 180° dan 360°, yang dapat berupa stereoskopik dengan encoding menggunakan spesifikasi MV-HEVC atau dengan encoding frame tampilan secara berdekatan. Standar MV-HEVC dioptimalkan dan dirancang untuk video stereoskopik, sehingga aplikasi Anda dapat memutar video imersif secara efisien dengan kualitas yang sangat baik. Aplikasi yang dibuat dengan Jetpack Compose untuk XR dapat menggunakan composable SpatialExternalSurface untuk merender media, termasuk video stereoskopik.

Dengan Jetpack Compose untuk XR, Anda kini juga dapat menentukan tata letak yang beradaptasi dengan konfigurasi tampilan XR yang berbeda. Misalnya, gunakan SubspaceModifier untuk menentukan ukuran Subspace sebagai persentase dari ukuran tampilan yang direkomendasikan perangkat, sehingga panel dapat mengisi ruang tempatnya diposisikan dengan mudah.

Material Design untuk XR kini mendukung lebih banyak penggantian komponen untuk TopAppBar, AlertDialog, dan ListDetailPaneScaffold, sehingga membantu aplikasi yang mendukung layar besar yang menggunakan Material Design beradaptasi dengan mudah ke dunia XR yang baru.

app-adapts-android-xr-material-design-google-io.png

Aplikasi beradaptasi dengan XR menggunakan Material Design untuk XR dengan penggantian komponen baru

Di ARCore untuk Jetpack XR, Anda kini dapat melacak tangan setelah meminta izin yang sesuai. Tangan adalah kumpulan 26 sendi tangan yang dapat digunakan untuk mendeteksi gestur tangan dan menghadirkan tingkat interaksi yang benar-benar baru ke aplikasi Android XR Anda:

arcore-jetpack-android-xr-google-io.webp

Tangan menghadirkan metode input alami ke pengalaman Android XR Anda.

Untuk panduan selengkapnya tentang pengembangan aplikasi untuk Android XR, lihat codelab Dasar-Dasar Android XR, update pada project contoh Hello Android XR, dan versi baru JetStream dengan dukungan Android XR.

Android XR Emulator juga telah menerima update untuk stabilitas, dukungan untuk GPU AMD, dan kini terintegrasi sepenuhnya dalam UI Android Studio.

android-xr-emulator-in-android-studio-google-io.png

Android XR Emulator kini terintegrasi di Android Studio

Developer yang menggunakan Unity telah berhasil membuat dan mem-porting game dan aplikasi yang ada ke Android XR. Hari ini, Anda dapat mengupgrade ke versi Pra-Rilis 2 paket Unity OpenXR: Android XR. Update ini menambahkan banyak peningkatan performa seperti dukungan untuk Dynamic Refresh Rate, yang mengoptimalkan performa dan penggunaan daya aplikasi Anda. Shader yang dibuat dengan Shader Graph kini mendukung SpaceWarp, sehingga memudahkan penggunaan SpaceWarp untuk mengurangi beban komputasi di perangkat. Mesh tangan kini diekspos dengan oklusi, yang memungkinkan visualisasi tangan yang realistis.

Lihat template Mixed Reality Unity yang ditingkatkan untuk Android XR, yang kini menyertakan dukungan untuk oklusi dan anchor persisten.

Kami baru-baru ini meluncurkan Contoh Android XR untuk Unity, yang menunjukkan kemampuan di platform Android XR seperti pelacakan tangan, pelacakan bidang, pelacakan wajah, dan passthrough.

unity-demo-android-xr-google-io.gif

Contoh Unity open source Google menunjukkan fitur platform dan cara penerapannya

Firebase AI Logic untuk Unity kini tersedia dalam pratinjau publik. Hal ini memudahkan Anda mengintegrasikan AI generatif ke dalam aplikasi, sehingga memungkinkan pembuatan pengalaman yang didukung AI dengan Gemini dan Android XR. Firebase AI Logic sepenuhnya mendukung kemampuan Gemini, termasuk input dan output multimodal, serta streaming dua arah untuk antarmuka percakapan imersif. Dibuat dengan mempertimbangkan kesiapan produksi, Firebase AI Logic terintegrasi dengan layanan Firebase inti seperti App Check, Remote Config, dan Cloud Storage untuk meningkatkan keamanan, kemampuan konfigurasi, dan pengelolaan data. Pelajari lebih lanjut hal ini di blog Firebase atau langsung buka dokumentasi Vertex AI in Firebase SDK untuk Gemini API untuk memulai.

Terus membangun masa depan bersama

Komitmen kami terhadap standar terbuka berlanjut dengan spesifikasi Interaktivitas glTF, bekerja sama dengan Khronos Group. yang akan didukung dalam model glTF yang dirender oleh Jetpack XR pada akhir tahun ini. Model yang menggunakan spesifikasi Interaktivitas glTF adalah aset interaktif mandiri yang dapat memiliki banyak perilaku yang telah diprogram sebelumnya, seperti memutar objek saat tombol ditekan atau mengubah warna materi dari waktu ke waktu.

Android XR akan tersedia pertama kali di Project Moohan Samsung, yang akan diluncurkan pada akhir tahun ini. Segera setelah itu, partner kami di XREAL akan merilis perangkat Android XR berikutnya. Dengan nama kode Project Aura, perangkat ini adalah perangkat portabel dan terhubung yang memberi pengguna akses ke aplikasi Android favorit mereka, termasuk aplikasi yang telah dibuat untuk XR. Perangkat ini akan diluncurkan sebagai edisi developer, khususnya untuk Anda mulai membuat dan bereksperimen. Kabar terbaiknya? Dengan alat yang familiar yang Anda gunakan untuk membuat aplikasi Android saat ini, Anda juga dapat membuat aplikasi untuk perangkat ini.

android-xr-google-io-meta.png

Project Aura XREAL

Google Play Store juga bersiap untuk Android XR. Google Play Store akan mencantumkan aplikasi Android 2D yang didukung di Android XR Play Store saat diluncurkan pada akhir tahun ini. Jika Anda sedang mengerjakan aplikasi yang dirancang khusus untuk Android XR, Anda dapat mempersiapkannya untuk peluncuran besar dan menjadi salah satu aplikasi yang dirancang khusus pertama di Android XR Play Store:

Dan kami tahu banyak dari Anda yang antusias dengan masa depan Android XR di kacamata. Kami sedang membentuk pengalaman developer sekarang dan akan membagikan detail selengkapnya tentang cara Anda dapat berpartisipasi pada akhir tahun ini.

Untuk mulai membuat dan mengembangkan aplikasi untuk Android XR, lihat developer.android.com/develop/xr tempat Anda akan menemukan semua alat, library, dan referensi yang diperlukan untuk menggunakan Android XR SDK. Secara khusus, coba contoh dan codelab kami.

Kami menyambut masukan, saran, dan ide Anda karena Anda membantu membentuk Android XR. Semangat, keahlian, dan ide-ide berani Anda sangat penting karena kami terus mengembangkan Android XR bersama-sama. Kami berharap dapat melihat aplikasi yang dirancang khusus untuk XR saat perangkat Android XR diluncurkan pada akhir tahun ini.

Jelajahi pengumuman ini dan semua update Google I/O 2025 di io.google mulai 22 Mei.

Ditulis oleh:

Lanjutkan membaca