Google atveria kelią Samsung išmaniesiems akinėms

Google atveria kelią Samsung išmaniesiems akinėms

Viltė Petrauskaitė Viltė Petrauskaitė . 2 Komentarai

7 Minutės

Google atvėrė kelią kūrėjams pradėti kurti programėles Samsung dar neatskleistiems išmaniesiems akiniams, išleisdamas Android XR SDK Developer Preview 3. Šis atnaujinimas prideda įrankių, specialiai pritaikytų permatomiems ekranams ir nešiojamiems papildytos realybės (AR) sprendimams, todėl kai Samsung pagaliau pristatys savo Galaxy išmaniuosius akinius, paruošta programėlių ekosistema gali būti jau pasiruošusi.

Kas yra naujausiame Android XR SDK

Developer Preview 3 orientuojasi į nešiojamiesiems įrenginiams pirmiausia skirtas funkcijas. Google pristatė naujas bibliotekas ir API patobulinimus, kurie palengvina papildytos realybės patirčių kūrimą įrenginiams su permatomis (see-through) ekranais. Tarp ryškiausių papildymų išsiskiria Jetpack Compose Glimmer — vartotojo sąsajos (UI) įrankių rinkinys, sukurtas permatomiems ekranams, ir Jetpack Projected, leidžiantis plėsti esamą Android mobilios programėlės sąsają tiesiai ant akinių ekrano, nereikalaujant perrašyti visos programos nuo nulio.

Be UI įrankių, SDK taip pat integruoja ARCore atnaujinimus skirtus Jetpack XR, tokius kaip Geospatial galimybės žemėlapiams ir navigacijai, patobulinta ausinių (headset) API parama ir našumo optimizacijos, kurios padeda mišrios realybės programoms veikti sklandžiau ant mažos galios nešiojamųjų įrenginių. Trumpai tariant: geresni įrankiai navigacijai, sluoksniams (overlay) ir tarpįrenginių tęstinumui (cross-device continuity).

Naujasis SDK akcentuoja trijų pagrindinių sričių sinergiją: permatomas UI, mažos vėlinimo (low-latency) AR atvaizdavimas ir efektyvus energijos naudojimas. Permatomiems ekranams skirtos UI komponetės leidžia kurti sluoksnius, kurie informuoja vartotoją, nekeisdami matymo lauko — svarbu saugumui ir patogumui. Low-latency komunikacija ir optimizuoti grafikos keliai padeda sumažinti judėjimo sukeltą pykinimą ir pagerinti juda pagrįstų AR scenarijų, pavyzdžiui, žingsnis po žingsnio vedimo realiu laiku, patikimumą.

Jetpack Compose Glimmer suteikia dizaineriams ir programuotojams komponentus, tekstūros režimus ir maišymo strategijas (blending modes), pritaikytas permatomiems stačiakampių ir apskritimų formų ekranams. Tai leidžia lengviau valdyti skaidrumo lygius, kontrastą ir ryškumo koregavimą pagal aplinkos apšvietimą, o tai ypač svarbu lauko sąlygoms. Jetpack Projected, savo ruožtu, sumažina techninę kliūtį, leidžiant išnaudoti jau egzistuojančias Android programėles ir perkelti jų funkcionalumą į akinius per specializuotus projekcijos sluoksnius, išsaugant vartotojo sesijas, autentifikaciją ir duomenų sinchronizaciją.

ARCore integracija suteikia papildomų galimybių — nuo erdvinio supratimo iki žemės ir pastatų modeliavimo. Geospatial API leidžia programoms orientuotis realiame pasaulyje naudojant palydovinius duomenis, orientyrus ir vietinius žemėlapius, kad būtų galima kurti patikimas lankytinų vietų žymas, žingsnis po žingsnio vedimą mieste arba papildytus gaires pramoninės gamybos aplinkoje. Patobulinta headset API parama apima sensorių sinchronizaciją, galimų aparatūros konfigūracijų sąrašą ir diagnostikos priemones, kurios palengvina testavimą ant skirtingų akinių tipų ir versijų.

Našumo patobulinimai apima GPU posistemio optimizacijas, atminties valdymo strategijas, energijos taupymo režimus ir pigesnius (computationally cheaper) atvaizdavimo algoritmus, kurie leidžia išlaikyti vizualų sklandumą net ant ribotos baterijos talpos ar silpnesnių SoC. Tokios techninės detalės yra kertinės kuriant komercines AR taikomąsias programas, nes vartotojų lūkesčiai dėl sklandumo ir ilgos baterijos trukmės yra aukšti.

Pranašumas Samsung išmaniesiems akinėms

Per The Android Show: XR Edition Google trumpai užsiminė, kad Samsung dirba su išmaniaisiais akiniais. Oficialaus išleidimo datos dar nėra, tačiau šio SDK išleidimas reiškia, kad kūrėjai gali pradėti eksperimentuoti dabar. Tai gali reikšti žymiai turtingesnę ir labiau subalansuotą programėlių pasiūlą jau pirmąją akinių dieną, palyginti su ankstesniais XR produktų debiutais.

  • Greitesnis perkėlimas: Jetpack Projected palengvina telefonų programų perkėlimą į akinius žymiai greičiau nei rankinis perrašymas.
  • Permatomas UI: Jetpack Compose Glimmer sukurtas specialiai tokiai vartotojo sąsajai, kuri neblokuoja regėjimo, leidžia integruoti vartotojo informaciją kaip natūralius sluoksnius jūsų matymo lauke.
  • Vietovės suvokimas AR: ARCore Geospatial suteikia galimybes žingsnis po žingsnio vedimui ir vietoje pagrįstoms patirtims, kurios gali būti naudojamos navigacijai, turistų giduose, logistikos sprendimuose ir pramogose.

Kūrėjams, kurie jau domisi ateities nešiojamaisiais prietaisais, tai aiškus signalas: pradėkite kurti ir testuoti dabar. Nesvarbu ar dirbate su navigacija, produktyvumu, medijos turiniu ar kontekstinėmis utilitėmis, atnaujintas Android XR SDK suteikia blokelius greitiems prototipams permatomiems ekranams ir mažo vėlinimo AR scenarijams. Rekomenduojama pradėti nuo minimaliai veiksnių (MVP) prototipų, kurie išnaudoja Projected sluoksnius, kad testuoti vartotojo sąveiką be didelių inžinerinių išlaidų.

Be to, svarbu planuoti UX pagal permatomą dizainą: naudoti kontrastą ir apšvietimo jautrumą, užtikrinti, kad svarbiausia informacija būtų gerai matoma įvairiomis apšvietimo sąlygomis, ir įtraukti grįžtamąjį ryšį (haptics ar garso signalus) kai vizualinis sluoksnis gali būti ribotas. Testavimas realiomis sąlygomis — lauke, skirtingose šviesos sąlygose, esant triukšmui — yra būtinas, kad programėlių sprendimai būtų saugūs ir praktiški naudoti kasdien.

Vartotojams privalumas paprastas: platesnis ir labiau subalansuotas paruoštų programėlių pasirinkimas akimirksniu po Samsung Galaxy išmaniųjų akinių debiuto — jei kūrėjai pasinaudos šiais naujais įrankiais. Jau jaučiamas augantis impulsas Galaxy XR programoms, ir su Google paskatinimu akinių orientuotam vystymui, Samsung nešiojamasis debiutas gali atnešti sveikesnę programėlių ekosistemą nei ankstesni XR produktų pristatymai.

Strategiškai žiūrint, šis SDK leidžia technologijų ekosistemai subręsti greičiau: kūrėjai gali kaupinti žinias apie permatomų ekranų dizainą, optimizuoti energijos ir grafikos panaudojimą bei išbandyti erdvinių žemėlapių integraciją. Tokiu būdu, kai apatinis programinės įrangos sluoksnis taps stabilus, gamintojai ir paslaugų tiekėjai galės greičiau pritaikyti savo produktus komerciniam naudojimui — nuo pramoninės priežiūros iki kasdienių vartotojų paslaugų.

Reikėtų paminėti ir galimas iššūkio sritis: aparatūros įvairovė gali komplikuoti testavimą, o privatumo klausimai susiję su nuolatiniu vietos duomenų rinkimu ir vaizdo stebėjimu reikalauja atitinkamų saugumo sprendimų. AR aplikacijoms būtini aiškūs leidimų mechanizmai, duomenų anonimizacija ir vartotojo kontrolė, kad pasitikėjimas technologija būtų išsaugotas.

Galiausiai, kūrėjams verta atkreipti dėmesį į integraciją su debesų paslaugomis ir didžiųjų duomenų analitika — pavyzdžiui, geokontekstinė sinchronizacija tarp telefono, akinių ir debesies gali suteikti personalizuotą ir vietos pagrindu optimizuotą patirtį. Tokios integracijos taip pat padeda palaikyti tarpįrenginių tęstinumą: pradėkite veiklą telefone, tęskite per akinius ir grįžkite prie planšetės be informacijos praradimo.

Apibendrinant, Android XR SDK Developer Preview 3 yra reikšmingas žingsnis į priekį XR kūrėjų ekosistemoje, ypač tiems, kurie orientuojasi į permatomus ekranus ir nešiojamus AR sprendimus. Tai ženklas, kad ekosistemos brandinimas vyksta, ir kad techniniai įrankiai bei gairės jau leidžia kurti praktiškas, saugias ir našias programas naujos kartos išmaniesiems akiniams.

Šaltinis: sammobile

Sveiki! Esu Viltė, kasdien sekanti technologijų naujienas iš viso pasaulio. Mano darbas – pateikti jums svarbiausius ir įdomiausius IT pasaulio įvykius aiškiai ir glaustai.

Palikite komentarą

Komentarai

mokslas

Ar nebus per daug fragmentacijos tarp skirtingų akinių gamintojų? Testavimas bus košmaras, bet idėja ok

kodas

Wow, ne tik telefonai, pagaliau akinių ekosistema? Jei baterija laikys, bus tikra revoliucija...