HMS Core 5.0 introduserer en AR Engine, Computer Graphics Kit, Accelerate Kit og flere forbedringer

click fraud protection

Huaweis HMS Core har mottatt en oppdatering til v5.0, med nye sett som AR Engine, Computer Graphics Kit og mange andre endringer! Les videre for mer!

Huawei Mobile Services, eller HMS, er Huaweis alternativ til GMS, og det består på samme måte av brukervendte applikasjoner så vel som kjernebakgrunnstjenester. HMS gir en opplevelse som er konsistent på tvers av enheter og uavhengig av plattformversjonen. HMS-økosystemet består av HMS Apps, den HMS kjerne, og HMS-funksjonene som kjernen muliggjør gjennom sine tilgjengelige API-er. Den siste milepæloppdateringen til HMS Core 5.0 introduserer flere APIer og forbedringer av eksisterende APIer.

Huawei har doblet ned på å forbedre HMS Core og dets allierte tjenester. Tross alt utgjør disse tjenestene og tjenesterammene ryggraden i Huawei og Honors nåværende erfaring. Fra mars 2020 har Huaweis globale månedlige aktive brukere nådd 650 millioner, noe som representerer en økning på 25 % år. Antallet registrerte utviklere på Huaweis plattform har også nådd 1,4 millioner, en økning på 115 % fra år til år. Og det totale antallet HMS Core-apper har også oversteget 60 000 globalt, noe som er en vekst på 67 % på årsbasis. Huawei satser på sitt eget økosystem, og de konstante forbedringene i HMS Core er et vitnesbyrd om dets langsiktige engasjement for HMS-visjonen.

HMS Core 4.0 ble lansert tilbake i januar 15, 2020, og introduserte nye APIer i form av kartsett, maskinlæringssett, skanningssett, WisePlay DRM og mer. Nå, med HMS Core 5.0, introduserer Huawei noen flere nye APIer: AR Engine, Computer Graphics Kit, Accelerate Kit.

AR-motor

Huawei AR-motor tilsvarer Google Plays ARCore-tjeneste. Thie AR Engine i HMS Core fungerer som en plattform for å bygge augmented reality (AR) apper på Android-smarttelefoner med HiSilicon Kirin-brikker. Den integrerer kjernealgoritmer for AR for å gi grunnleggende AR-funksjoner som bevegelsessporing, miljøsporing og kropps- og ansiktssporing. Med AR Engine kan du bygge apper som bygger bro mellom den virtuelle verden og den virkelige verden.

I et nøtteskall sporer Huawei AR Engine kontinuerlig enhetens plassering og poserer for å gi bevegelsessporing og miljøsporingsevner. Den bruker enhetens kamera til å identifisere funksjonspunkter i et gitt rom, og sporer deretter bevegelsen i forhold til til disse punktene, og integrerer deretter disse endringene med dataene rapportert av treghetssensoren på enhet. Den kan også gjenkjenne flate plan som gulv og vegger, og den kan også foreta en estimering av lysintensiteten rundt dem når den identifiserer funksjonspunkter.

Det som gjør Huaweis AR Engine spesiell er dens evne til også å aktivere bevegelsessporing for mennesker. Det kan tillate å finne håndplasseringer og gjenkjenne spesifikke bevegelser. Det er også en dybdekomponent i API-en, som deretter kommer sammen for å la API-en spore så mange som 21 håndskjelettpunkter for å implementere presise interaktive kontroller og spesialeffektoverlegg. Den kan også spore 23 kroppsskjelettpunkter for å oppdage menneskelig holdning i sanntid, og Huawei ser for seg at du også kan bruke disse dataene til å bygge innovative apper rundt trening og helse.

Datagrafikksett

De Huawei datagrafikksett er et Vulkan-basert rammeverk for gjengivelse av datagrafikk med høy ytelse. Dette rammeverket består av PBR-materialet (fysisk basert gjengivelse), modeller, teksturer, lys, komponentsystemer og mer. Ideen bak renderingsrammeverket er å gi de beste 3D-gjengivelsesmulighetene på Huawei-enheter som bruker HiSilicon Kirin-brikker. Rammeverket støtter også sekundær utvikling med redusert vanskelighetsgrad og kompleksitet, noe Huawei hevder bidrar til å øke utviklingseffektiviteten betydelig.

Huawei Computer Graphics Kit kan brukes for 3D-applikasjoner, siden det innkapsler de nødvendige Vulkan API-oppkallingsmetodene, og også implementerer dedikert optimalisering på Huawei GPU. Dette reduserer arbeidsmengden betraktelig ved å utvikle statiske 3D-modeller av høy kvalitet. Settet sørger også for en høyytelses flertrådsskjæringsmodul som integrerer beste praksis for bruk av Huawei-dedikerte Vulkan-forbedringer og utvidelser. I hovedsak hjelper Computer Graphics Kit med å akselerere bruken av datagrafikk i apper ved å tilby utviklere de banebrytende verktøyene de trenger for å integrere det samme i programvaren deres.

Accelerate Kit

De Huawei Accelerate Kit sørger for flertråds akselerasjonsevne som hevder å effektivt forbedre samtidig utførelse av flere tråder, og dermed optimalisere apper. Dette settet åpner denne muligheten for utviklere som et sett med C-språk APIer. Dette vil gi utviklere mye mer fleksibilitet på nåværende generasjons Android-enheter som kjører på et flerkjerneoppsett. Flertrådsprogrammering oppnås vanligvis ved å kontrollere oppgavekjøringen ved å administrere tråder. Med Accelerate Kit frigjøres utviklere fra trådadministrasjonsdetaljer, slik at de kan fokusere mer på sin egen app samtidig som de oppnår effektivitet.

Lydsett, bildesett, videosett i HMS Core

HMS Core 5.0 legger også til tre nye sett knyttet til telefonens lyd-, video- og bildefunksjoner. De Lydsett muliggjør lydavspillingsfunksjoner basert på HMS Core-økosystemet, inkludert lydkoding, dekodingsmuligheter på maskinvarenivå og systemets bunnlag. De Bildesett lar deg inkorporere scenespesifikke design- og animasjonsproduksjonsfunksjoner i appen din. De Videosett sørger for øyeblikket for videoavspillingsmuligheter, og det jobbes med å innlemme videoredigering og til og med videoverts-API-er i senere utgivelser. Dette lar deg enkelt bygge apper som kan spille av streaming media fra en adresse gitt av en tredjepart.

Andre oppgraderinger til HMS Core

Mens hovedfokuset for versjonsutgivelsen er de nye API-ene, får flere nye API-er også nye funksjoner. For eksempel har Scan Kit nå dyplæringsbaserte skannekoder for å forbedre skanningsnøyaktigheten i mer utfordrende situasjoner med høyere responshastighet. Kartsettet har fått informasjon om ruteplanlegging for buss og T-bane, så utviklere kan nå bruke disse til å forbedre funksjonene i appene sine. Plasseringssettet støtter nå funksjoner for gjerdeadministrasjon.


HMS presenterer seg som et mulighetsvindu for å redusere appens avhengighet av Google-tjenester så vel som en åpner seg inn i Huawei og Honors enhetsøkosystem, som fortsatt utgjør en betydelig og uovervinnelig del av marked. Huawei er i en av de sjeldne posisjonene for å kunne tilby et robust sett med alternative APIer som gir et lignende sett med forventede funksjoner til både utviklere og brukere. Huawei har til hensikt å gå videre med HMS Core-integrasjon i enhetene sine, så som utvikler, har du virkelig råd til å ignorere denne viktige delen av markedet?

Sjekk ut alle API-sett som finnes i Huawei Mobile Services


Vi takker Huawei for å ha sponset dette innlegget. Våre sponsorer hjelper oss med å betale for de mange kostnadene forbundet med å kjøre XDA, inkludert serverkostnader, heltidsutviklere, nyhetsskribenter og mye mer. Selv om du kanskje ser sponset innhold (som alltid vil bli merket som sådan) ved siden av portalinnhold, er portalteamet på ingen måte ansvarlig for disse innleggene. Sponset innhold, reklame og XDA Depot administreres helt av et eget team. XDA vil aldri kompromittere sin journalistiske integritet ved å akseptere penger for å skrive positivt om et selskap, eller endre våre meninger eller synspunkter på noen måte. Vår mening kan ikke kjøpes.