HMS Core 5.0 predstavlja AR Engine, Computer Graphics Kit, Accelerate Kit i više poboljšanja

click fraud protection

Huaweijev HMS Core dobio je ažuriranje na v5.0, donoseći nove komplete kao što su AR Engine, Computer Graphics Kit i mnoge druge promjene! Čitajte dalje za više!

Huawei Mobile Services, ili HMS, Huaweijeva je alternativa GMS-u i slično se sastoji od korisničkih aplikacija kao i temeljnih pozadinskih usluga. HMS pruža iskustvo koje je dosljedno na svim uređajima i neovisno o verziji platforme. Ekosustav HMS-a sastoji se od HMS Apps, HMS Corei HMS mogućnosti koje Core omogućuje putem svojih dostupnih API-ja. Najnovije prekretničko ažuriranje HMS Core 5.0 uvodi nekoliko API-ja i poboljšanja postojećih API-ja.

Huawei je udvostručio poboljšanje HMS Core i njegovih srodnih usluga. Uostalom, te usluge i okviri usluga čine okosnicu trenutnog iskustva Huaweija i Honora. Od ožujka 2020. Huaweijev globalni mjesečni broj aktivnih korisnika dosegao je 650 milijuna, što predstavlja porast od 25% u odnosu na prethodnu godinu. Broj registriranih programera na Huaweiovoj platformi također je dosegao 1,4 milijuna, što je povećanje od 115% u odnosu na prethodnu godinu. Ukupan broj HMS Core aplikacija također je premašio 60.000 na globalnoj razini, što je rast od 67% na godišnjoj razini. Huawei stavlja sve svoje uloge na vlastiti ekosustav, a stalna poboljšanja u HMS Coreu svjedočanstvo su njegove dugoročne predanosti viziji HMS-a.

HMS Core 4.0 pokrenut je 15. siječnja 2020., predstavljajući nove API-je u obliku Map Kit-a, Machine Learning Kit-a, Scan Kit-a, WisePlay DRM-a i više. Sada, s HMS Core 5.0, Huawei predstavlja još neke nove API-je: AR Engine, Computer Graphics Kit, Accelerate Kit.

AR motor

Huawei AR Engine ekvivalentan je usluzi ARCore Google Playa. Thie AR Engine u HMS Core služi kao platforma za izgradnju aplikacija proširene stvarnosti (AR) na Android pametnim telefonima s HiSilicon Kirin čipovima. Integrira temeljne algoritme za AR kako bi pružio osnovne AR mogućnosti kao što su praćenje kretanja, praćenje okoline i praćenje tijela i lica. S AR Engineom možete izraditi aplikacije koje premošćuju virtualni svijet sa stvarnim svijetom.

Ukratko, Huawei AR Engine kontinuirano prati lokaciju i poze uređaja kako bi omogućio praćenje kretanja i praćenje okoline. Koristi se kamerom uređaja za prepoznavanje značajnih točaka u određenom prostoru, a zatim prati relativno kretanje do ovih točaka, a zatim integrira te promjene s podacima koje javlja inercijski senzor na uređaj. Također može prepoznati ravne ravnine kao što su podovi i zidovi, a također može napraviti procjenu intenziteta osvjetljenja oko njih prilikom identificiranja značajnih točaka.

Ono što Huaweijev AR Engine čini posebnim je njegova sposobnost da također omogući praćenje kretanja za ljude. Može omogućiti lociranje položaja ruku i prepoznavanje određenih gesti. Tu je i dubinska komponenta unutar API-ja, koja se zatim spaja kako bi omogućila API-ju da prati čak 21 kosturnu točku ruke za implementaciju preciznih interaktivnih kontrola i preklapanja s posebnim efektima. Također može pratiti 23 točke tjelesnog kostura za otkrivanje ljudskog držanja u stvarnom vremenu, a Huawei predviđa da te podatke možete koristiti i za izradu inovativnih aplikacija vezanih uz fitness i zdravlje.

Komplet računalne grafike

The Huawei računalna grafika je okvir za prikazivanje računalne grafike visokih performansi baziran na Vulkanu. Ovaj se okvir sastoji od PBR (fizički zasnovanog renderiranja) materijala, modela, tekstura, svjetla, sustava komponenti i više. Ideja iza okvira renderiranja je pružiti najbolje mogućnosti 3D renderiranja na Huawei uređajima koji koriste HiSilicon Kirin čipove. Okvir također podržava sekundarni razvoj sa smanjenom težinom i složenošću, za što Huawei tvrdi da pomaže u značajnom povećanju učinkovitosti razvoja.

Huawei Computer Graphics Kit može se koristiti za slučajeve upotrebe 3D aplikacija budući da sažima potrebne Vulkan API metode poziva, a također implementira namjensku optimizaciju na Huawei GPU. Ovo uvelike smanjuje radno opterećenje u razvoju visokokvalitetnih 3D statičkih modela. Komplet također nudi visokoučinkovit modul za rendiranje više niti koji integrira najbolje prakse u korištenju Vulkan poboljšanja i proširenja posvećenih Huaweiju. U biti, Computer Graphics Kit pomaže ubrzati usvajanje računalne grafike u aplikacijama nudeći programerima vrhunske alate koji su im potrebni da istu integriraju u svoj softver.

Komplet za ubrzavanje

The Huawei Accelerate Kit pruža mogućnost višenitnog ubrzanja za koju se tvrdi da učinkovito poboljšava istovremeno izvođenje više niti, čime se optimiziraju aplikacije. Ovaj komplet otvara ovu mogućnost programerima kao skup API-ja C-jezika. To će programerima omogućiti mnogo veću fleksibilnost na Android uređajima trenutne generacije koji rade na višejezgrenim postavkama. Višenitno programiranje općenito se postiže kontroliranjem izvršenja zadatka upravljanjem nitima. Uz Accelerate Kit, programeri su oslobođeni detalja o upravljanju nitima, tako da se mogu više usredotočiti na vlastitu aplikaciju, a pritom još uvijek dobivaju na učinkovitosti.

Audio Kit, Image Kit, Video Kit unutar HMS Core

HMS Core 5.0 također dodaje tri nova kompleta koji se odnose na audio, video i slikovne mogućnosti telefona. The Audio komplet omogućuje mogućnosti reprodukcije zvuka temeljene na HMS Core ekosustavu, uključujući audio kodiranje, mogućnosti dekodiranja na hardverskoj razini i donjem sloju sustava. The Komplet slika omogućuje vam da u svoju aplikaciju uključite dizajn specifičan za scenu i funkcije proizvodnje animacije. The Video komplet trenutno pruža mogućnosti reprodukcije videozapisa, a radi se na uključivanju uređivanja videozapisa, pa čak i API-ja za video hosting u kasnijim izdanjima. To će vam omogućiti jednostavnu izradu aplikacija koje mogu reproducirati strujanje medija s adrese koju je dostavila treća strana.

Druge nadogradnje HMS Core

Iako su glavni fokus izdanja verzije novi API-ji, nekoliko novih API-ja također dobiva nove značajke. Na primjer, komplet za skeniranje sada sadrži kodove za skeniranje temeljene na dubokom učenju za poboljšanje točnosti skeniranja u zahtjevnijim situacijama s većim brzinama odgovora. Map Kit je dobio informacije o planiranju ruta autobusa i podzemne željeznice, tako da ih programeri sada mogu koristiti za poboljšanje funkcija unutar svojih aplikacija. Location Kit sada podržava mogućnosti upravljanja ogradom.


HMS se predstavlja kao prilika za smanjenje ovisnosti vaše aplikacije o Googleovim uslugama, kao i otvarajući se u Huawei i Honorov ekosustav uređaja, koji još uvijek čini značajan i nezanemarljiv dio tržište. Huawei je u jednoj od rijetkih pozicija u kojoj može ponuditi robustan skup alternativnih API-ja koji pružaju sličan skup očekivanih funkcionalnosti i programerima i korisnicima. Huawei namjerava ići naprijed s integracijom HMS Core unutar svojih uređaja, pa si kao programer možete doista priuštiti ignoriranje ovog važnog dijela tržišta?

Provjerite sve API komplete prisutne u Huawei Mobile Services


Zahvaljujemo Huaweiju na sponzoriranju ove objave. Naši sponzori nam pomažu platiti mnoge troškove povezane s pokretanjem XDA, uključujući troškove poslužitelja, programere koji rade puno radno vrijeme, pisce vijesti i još mnogo toga. Iako možete vidjeti sponzorirani sadržaj (koji će uvijek biti označen kao takav) uz sadržaj portala, tim portala ni na koji način nije odgovoran za te objave. Sponzoriranim sadržajem, oglašavanjem i XDA Depotom upravlja potpuno odvojeni tim. XDA nikada neće ugroziti svoj novinarski integritet prihvaćanjem novca za pisanje u korist tvrtke ili mijenjanje naših mišljenja ili stavova na bilo koji način. Naše mišljenje se ne može kupiti.