Library inti Jetpack XR SDK mencapai versi beta: Pencapaian berikutnya untuk Android XR
Waktu baca: 2 menit
Sejak Android XR SDK diperkenalkan, para developer telah mengubah ide mereka menjadi pengalaman imersif yang inovatif untuk headset XR dan kacamata XR berkabel. Seiring berkembangnya ekosistem, Anda dapat lebih mudah membawa pengalaman tersebut dari pratinjau ke produksi dan menjangkau pengguna di mana pun mereka berada.
Hari ini, dengan senang hati kami umumkan bahwa Jetpack SceneCore, ARCore untuk Jetpack XR, dan XR Runtime telah mencapai versi beta, dan Jetpack Compose untuk XR akan segera menyusul. Artinya, API ini makin stabil, sehingga ini adalah saat yang tepat untuk mulai mengintegrasikannya ke dalam alur kerja produksi Anda dan membuat aplikasi untuk Android XR.
Mengapa menggunakan Jetpack XR SDK?
Jetpack XR SDK mencakup semua alat dan library yang Anda perlukan untuk membangun pengalaman imersif dan augmented untuk Android XR. Baik Anda mem-porting aplikasi 2D yang sudah ada atau membuat aplikasi XR 3D baru dari awal, Anda dapat melakukannya menggunakan alat developer Android yang sudah Anda kenal dan sukai.
Untuk mendukung pengembangan Anda, rilis ini berfokus pada penyediaan elemen penyusun dasar di seluruh SDK:
- Jetpack SceneCore: Mem-build dan memanipulasi grafik scene Android XR dengan konten 3D. Anda dapat mengatur model 3D, memutar audio spasial, dan menggunakan sistem komponen entity yang andal untuk membuat, mengontrol, dan mengelola entity.
- ARCore untuk Jetpack XR: Menghadirkan konten digital ke dunia nyata dengan kemampuan persepsi. Library ini mendukung estimasi kedalaman, anchor persisten, hit testing, dan identifikasi bidang.
- XR Runtime: Menyediakan fondasi runtime penting SDK, menangani siklus proses perangkat, pembuatan sesi, dan konfigurasi sistem yang mengaktifkan platform API.
- Jetpack Compose untuk XR: Buat tata letak UI spasial yang memanfaatkan kemampuan spasial Android XR. Library ini memungkinkan Anda menggunakan konsep Compose yang sudah dikenal untuk membuat UI spasial dan akan segera mencapai versi Beta.
Apa yang baru di Beta?
Masukan langsung dari pratinjau developer membantu membentuk rilis beta ini, dengan memperkenalkan beberapa penyempurnaan API penting untuk memastikan library ini siap digunakan dalam produksi.
- Dukungan pengujian yang diperluas: Kemampuan baru kini tersedia di seluruh library XR imersif, termasuk pengujian untuk audio spasial, perangkat XR, dan konfigurasi sesi. Lihat catatan rilis untuk setiap library untuk mengetahui detailnya.
- Dukungan coroutine Kotlin: Agar lebih selaras dengan coroutine Kotlin, Session.create kini menjadi fungsi penangguhan.
- Pembaruan terminologi dan class: AnchorEntity telah diganti namanya menjadi AnchorSpace, dan ActivitySpace serta AnchorSpace kini memperluas class SpaceEntity umum untuk pengelolaan spasial yang lebih konsisten di seluruh scene.
Lihat catatan rilis lengkap untuk setiap library guna melihat detail spesifik tentang perubahan penamaan dan API.
Mulai dan berikan masukan
Untuk menambahkan dependensi ini, sertakan repositori Maven Google dalam project Anda dan tambahkan library XR terbaru ke file build.gradle.
dependencies { implementation("androidx.xr.scenecore:scenecore:1.0.0-beta02") implementation("androidx.xr.arcore:arcore:1.0.0-beta02") implementation("androidx.xr.runtime:runtime:1.0.0-beta02") implementation("androidx.xr.compose:compose:1.0.0-alpha17") }
Ekosistem perangkat Android XR yang mendukung pengalaman imersif terus berkembang, mulai dari headset XR hingga kacamata XR berkabel. Sekarang adalah saat yang tepat untuk mulai membangun pengalaman imersif dengan Jetpack XR SDK Beta. Pelajari lebih lanjut dan mulai bangun serta uji di Samsung Galaxy XR atau Emulator Android XR sekarang.
-
Berita ProdukDengan senang hati kami meluncurkan Pratinjau Developer 4 Android XR SDK, yang melanjutkan fokus kami dalam menyatukan pengembangan lintas perangkat untuk headset, kacamata XR berkabel, dan kacamata AI.
Amy Zeppenfeld, Stevan Silva • Waktu baca: 5 menit -
Berita ProdukMulai dari pengalaman imersif penuh di rumah hingga pengalaman sekilas saat bepergian, membangun aplikasi di Android XR memungkinkan Anda menjangkau pengguna kapan saja di seluruh spektrum aplikasi spasial. Di Android Developer Summit, kami menandai pencapaian yang menarik dengan peluncuran XREAL AURA.
Amy Zeppenfeld, Vinny DaSilva • Waktu baca: 3 menit -
Berita ProdukDari overlay augmented hingga lingkungan yang sepenuhnya imersif, ekosistem Android XR berkembang pesat, dengan Samsung Galaxy XR yang sudah tersedia saat ini.
Stevan Silva, Vinny DaSilva • Waktu baca: 2 menit
Dapatkan insight pengembangan Android terbaru yang dikirim ke kotak masuk Anda setiap minggu.