Google vei Android XR -kehitystyökalut beta-vaiheeseen – Samsung Galaxy XR -sovellusten toteutus harppaa eteenpäin

Googlen Android XR -käyttöjärjestelmän kehitystyökalut ovat saavuttaneet tärkeän virstanpylvään, kun keskeiset Jetpack XR SDK -kirjastot siirtyivät beta-vaiheeseen.

Lue tiivistelmäSulje

Lue tiivistelmä

  • Googlen Android XR SDK -kehitystyökalujen ydinrakenne on saavuttanut beta-vaiheen.
  • Beta-vaihe tuo vakaat rajapinnat 3D-mallien, tilaäänen ja ARCore-paikannuksen käsittelyyn.
  • Jetpack Compose for XR -käyttöliittymäkirjaston beta-versio julkaistaan pian perässä.
  • Kehittäjät voivat aloittaa tuotantotason sovellusten testaamisen muun muassa Samsung Galaxy XR -ympäristössä.

Google on ilmoittanut vieneensä uuden Android XR -käyttöjärjestelmänsä keskeiset kehitystyökalut beta-vaiheeseen. Jetpack SceneCore-, ARCore for Jetpack XR- ja XR Runtime -kirjastot ovat nyt saavuttaneet beeta-asteen, mikä merkitsee sovellusrajapintojen (API) vakautumista tuotantokäyttöä varten.

Uudistus on merkittävä askel Googlen laajennetun todellisuuden (XR) ekosysteemille. Samalla kun virtuaali- ja lisätyn todellisuuden laitteet – kuten visiirit ja johdolliset älylasit – yleistyvät, kehittäjät voivat siirtää sovelluksensa kokeiluvaiheesta kohti valmiita kuluttajatuotteita.

DigiNytin näkökulma: Google hyödyntää Android XR -alustassaan samoja tuttuja Jetpack- ja Compose-kehitysmenetelmiä, jotka ovat jo muodostuneet Android-sovelluskehityksen standardiksi. Tämä lyhentää merkittävästi sovelluskehittäjien oppimiskäyrää ja helpottaa olemassa olevien Android-sovellusten tuomista laitteille, kuten Samsung Galaxy XR:lle.

Tärkeimmät uutuudet ja vakaammat rajapinnat

Jetpack XR SDK tarjoaa sovelluskehittäjille tutuiksi tulleisiin Android-työkaluihin pohjautuvat palikat 3D-ympäristöjen ja lisätyn todellisuuden kokemusten rakentamiseen:

  • Jetpack SceneCore: Vastaa 3D-mallien järjestelystä, tilaäänen (spatial audio) toistamisesta ja kokonaisvaltaisesta 3D-skenaarioiden hallinnasta.
  • ARCore for Jetpack XR: Mahdollistaa digitaalisen sisällön tuomisen fyysiseen ympäristöön muun muassa syvyysarvioinnin, pintojen tunnistuksen ja pysyvien ankkureiden avulla.
  • XR Runtime: Huolehtii järjestelmätason toiminnoista, kuten laitteen elinkaaresta ja istuntojen luomisesta.

Beta-julkaisun myötä pakettiin on tuotu laajennettuja testausominaisuuksia erityisesti tilaäänelle ja eri laitekonfiguraatioille. Lisäksi rajapintoja on hiottu paremmin yhteen sopiviksi Kotlin coroutines -toimintojen kanssa, ja avaruudellisen hallinnan luokkarakenteita on selkeytetty.

Seuraavaksi vuorossa käyttöliittymätyökalut

Vaikka ydinrakenne on nyt beta-vaiheessa, käyttöliittymien rakentamiseen tarkoitettu Jetpack Compose for XR on toistaiseksi vielä alpha-asteella. Google kuitenkin vahvistaa, että myös se saavuttaa beta-vaiheen lähiaikoina.

Sijoittamalla XR-kehityksen tuttuun Android-ekosysteemiin Google pyrkii madaltamaan kynnystä tuoda perinteisiä 2D-sovelluksia 3D-ympäristöön. Sovelluskehittäjät voivat testata uusia ratkaisujaan muun muassa tulevalla Samsung Galaxy XR -laitteella sekä virallisella Android XR -emulaattorilla.

Miksi tämä on merkittävää?

Googlen Android XR -rajapintojen vakautuminen beta-tasolle on kriittinen edellytys sille, että alustalle saadaan kaupallisesti valmiita sovelluksia ja pelejä. Ilman vakaita kehitystyökaluja laitevalmistajien on vaikea haastaa Applen Vision Prota tai Metan Quest-ekosysteemiä. Kehittäjille tämä ilmoitus antaa vihreää valoa siirtää XR-projektit prototyypeistä kohti julkaisukuntoa.


Lähde: Android Developers Blog: Jetpack XR SDK core libraries reach beta: The next milestone for Android XR

Tekoälyavusteinen sisältö: Artikkeli on tuotettu tekoälyä hyödyntäen alkuperäislähteen pohjalta.