Huawei HMS Core je prejel posodobitev na v5.0, ki prinaša nove komplete, kot so AR Engine, Computer Graphics Kit in številne druge spremembe! Berite naprej za več!
Mobilne storitve Huawei ali HMS so Huaweijeva alternativa GMS-u in podobno sestavljajo uporabniško usmerjene aplikacije ter osnovne storitve v ozadju. HMS zagotavlja izkušnjo, ki je dosledna v vseh napravah in neodvisna od različice platforme. Ekosistem HMS sestavljajo aplikacije HMS, HMS Core, in zmogljivosti HMS, ki jih Core omogoča prek razpoložljivih API-jev. Najnovejša prelomna posodobitev za HMS Core 5.0 uvaja več API-jev in izboljšave obstoječih API-jev.
Huawei je podvojil izboljšave HMS Core in sorodnih storitev. Navsezadnje te storitve in storitveni okviri tvorijo hrbtenico trenutne izkušnje Huawei in Honor. Od marca 2020 je Huawei globalno mesečno aktivnih uporabnikov doseglo 650 milijonov, kar predstavlja 25-odstotno povečanje na letni ravni. Število registriranih razvijalcev na Huaweijevi platformi je prav tako doseglo 1,4 milijona, kar je 115-odstotno povečanje na letni ravni. Skupno število aplikacij HMS Core je prav tako preseglo 60.000 po vsem svetu, kar je 67-odstotna rast na letni ravni. Huawei v celoti stavi na lasten ekosistem in stalne izboljšave HMS Core pričajo o njegovi dolgoročni zavezanosti viziji HMS.
HMS Core 4.0 je bil predstavljen 15. januarja 2020 in predstavlja nove API-je v obliki kompleta zemljevidov, kompleta za strojno učenje, kompleta za skeniranje, WisePlay DRM in drugih. Zdaj, s HMS Core 5.0, Huawei uvaja še nekaj novih API-jev: AR Engine, Computer Graphics Kit, Accelerate Kit.
Motor AR
Huawei AR Engine je enakovredna storitvi ARCore Google Play. Thie AR Engine v HMS Core služi kot platforma za izdelavo aplikacij za razširjeno resničnost (AR) na pametnih telefonih Android s čipi HiSilicon Kirin. Vključuje osnovne algoritme za AR za zagotavljanje osnovnih zmogljivosti AR, kot so sledenje gibanju, sledenje okolju ter sledenje telesu in obrazu. Z AR Engine lahko ustvarite aplikacije, ki povezujejo virtualni svet z resničnim svetom.
Na kratko, Huawei AR Engine nenehno spremlja lokacijo in poze naprave, da zagotovi zmožnosti sledenja gibanja in okolja. Uporablja kamero naprave za prepoznavanje značilnih točk v danem prostoru in nato sledi relativnemu gibanju do teh točk in nato integrira te spremembe s podatki, ki jih sporoči inercialni senzor na napravo. Prav tako lahko prepozna ravne ravnine, kot so tla in stene, in lahko tudi oceni intenzivnost osvetlitve okoli njih, ko prepozna značilne točke.
Zaradi česar je Huaweijev AR Engine poseben, je njegova zmožnost omogočanja sledenja gibanju tudi ljudem. Omogoča lahko lociranje lokacij rok in prepoznavanje določenih potez. Znotraj API-ja je tudi globinska komponenta, ki se nato združi, da API-ju omogoči sledenje kar 21 točkam okostja rok za izvajanje natančnih interaktivnih kontrol in prekrivk s posebnimi učinki. Prav tako lahko sledi 23 telesnim skeletnim točkam, da zazna človeško držo v realnem času, in Huawei predvideva, da lahko te podatke uporabite tudi za ustvarjanje inovativnih aplikacij za fitnes in zdravje.
Komplet računalniške grafike
The Komplet računalniške grafike Huawei je visoko zmogljivo ogrodje za upodabljanje računalniške grafike, ki temelji na Vulkanu. To ogrodje je sestavljeno iz materiala PBR (fizično zasnovano upodabljanje), modelov, tekstur, svetlobe, sistemov komponent in drugega. Ideja za ogrodjem upodabljanja je zagotoviti najboljše zmogljivosti 3D upodabljanja na napravah Huawei, ki uporabljajo čipe HiSilicon Kirin. Ogrodje podpira tudi sekundarni razvoj z zmanjšano težavnostjo in kompleksnostjo, kar Huawei trdi, da pomaga znatno povečati učinkovitost razvoja.
Huawei Computer Graphics Kit se lahko uporablja za primere uporabe 3D aplikacij, saj zajema potrebne klicne metode Vulkan API in izvaja namensko optimizacijo na Huawei GPE. To močno zmanjša delovno obremenitev pri razvoju visokokakovostnih statičnih 3D modelov. Komplet zagotavlja tudi visoko zmogljiv modul za večnitno upodabljanje, ki združuje najboljše prakse pri uporabi izboljšav in razširitev Vulkan, namenjenih Huaweiju. V bistvu komplet za računalniško grafiko pomaga pospešiti sprejemanje računalniške grafike v aplikacijah, tako da razvijalcem ponuja vrhunska orodja, ki jih potrebujejo za integracijo iste v svojo programsko opremo.
Komplet za pospeševanje
The Komplet Huawei Accelerate zagotavlja zmožnost večnitnega pospeševanja, ki trdi, da učinkovito izboljša hkratno izvajanje več niti in tako optimizira aplikacije. Ta komplet odpira to zmožnost razvijalcem kot nabor API-jev v jeziku C. To bo razvijalcem omogočilo veliko večjo prilagodljivost na napravah Android trenutne generacije, ki delujejo v večjedrni nastavitvi. Večnitno programiranje se na splošno doseže z nadzorom izvajanja nalog z upravljanjem niti. S kompletom Accelerate Kit so razvijalci osvobojeni podrobnosti o upravljanju niti, tako da se lahko bolj osredotočijo na lastno aplikacijo, medtem ko še vedno pridobivajo na učinkovitosti.
Audio Kit, Image Kit, Video Kit znotraj HMS Core
HMS Core 5.0 dodaja tudi tri nove komplete, ki se nanašajo na avdio, video in slikovne zmogljivosti telefona. The Avdio komplet omogoča zmožnosti predvajanja zvoka na podlagi ekosistema HMS Core, vključno s kodiranjem zvoka, zmožnostmi dekodiranja na ravni strojne opreme in spodnjem sloju sistema. The Komplet za slike vam omogoča, da v svojo aplikacijo vključite funkcije oblikovanja in produkcije animacije, specifične za sceno. The Video komplet trenutno ponuja zmožnosti predvajanja videa, dela pa se na vključitvi urejanja videa in celo API-jev za gostovanje videa v kasnejše izdaje. To vam bo omogočilo preprosto izdelavo aplikacij, ki lahko predvajajo pretočne medije z naslova tretje osebe.
Druge nadgradnje HMS Core
Medtem ko so glavni poudarek izdaje različice novi API-ji, več novih API-jev dobiva tudi nove funkcije. Na primer, komplet za skeniranje zdaj vključuje kode za skeniranje, ki temeljijo na globokem učenju, za izboljšanje natančnosti skeniranja v zahtevnejših situacijah z višjimi odzivnimi hitrostmi. Map Kit je pridobil informacije o načrtovanju avtobusnih in podzemnih poti, tako da jih lahko razvijalci zdaj uporabijo za izboljšanje funkcij v svojih aplikacijah. Lokacijski komplet zdaj podpira zmožnosti upravljanja ograje.
HMS se predstavlja kot okno priložnosti za zmanjšanje odvisnosti vaše aplikacije od Googlovih storitev in odpiranje v ekosistem naprav Huawei in Honor, ki še vedno predstavlja pomemben in nezanemarljiv del trgu. Huawei je v enem redkih položajev, ko lahko ponudi robusten nabor alternativnih API-jev, ki razvijalcem in uporabnikom zagotavljajo podoben nabor pričakovanih funkcij. Huawei namerava napredovati z integracijo HMS Core v svojih napravah, tako da si kot razvijalec res lahko privoščite, da prezrete ta pomemben del trga?
Oglejte si vse API komplete, ki so prisotni v mobilnih storitvah Huawei