HMS Core 5.0 introducerar en AR Engine, Computer Graphics Kit, Accelerate Kit och fler förbättringar

click fraud protection

Huaweis HMS Core har fått en uppdatering till v5.0, med nya kit som AR Engine, Computer Graphics Kit och många andra förändringar! Läs vidare för mer!

Huawei Mobile Services, eller HMS, är Huaweis alternativ till GMS, och det består på samma sätt av användarinriktade applikationer såväl som grundläggande bakgrundstjänster. HMS ger en upplevelse som är konsekvent på alla enheter och oberoende av plattformsversionen. HMS-ekosystemet består av HMS Apps, den HMS Core, och HMS-funktionerna som Core möjliggör genom sina tillgängliga API: er. Den senaste milstolpeuppdateringen till HMS Core 5.0 introducerar flera API: er och förbättringar av befintliga API: er.

Huawei har dubblat ner på att förbättra HMS Core och dess allierade tjänster. När allt kommer omkring utgör dessa tjänster och tjänsteramverk ryggraden i Huawei och Honors nuvarande erfarenhet. I mars 2020 har Huaweis globala månatliga aktiva användare nått 650 miljoner, vilket motsvarar en ökning med 25 % på årsbasis. Antalet registrerade utvecklare på Huaweis plattform har också nått 1,4 miljoner, en ökning med 115 % på årsbasis. Och det totala antalet HMS Core-appar har också överstigit 60 000 globalt, vilket är en tillväxt på 67 % på årsbasis. Huawei lägger alla sina satsningar på sitt eget ekosystem, och de ständiga förbättringarna i HMS Core vittnar om dess långsiktiga engagemang för HMS-visionen.

HMS Core 4.0 lanserades redan den 15 januari 2020 och introducerade nya API: er i form av Map Kit, Machine Learning Kit, Scan Kit, WisePlay DRM och mer. Nu, med HMS Core 5.0, introducerar Huawei några fler nya API: er: AR Engine, Computer Graphics Kit, Accelerate Kit.

AR motor

Huawei AR-motor motsvarar Google Plays ARCore-tjänst. Den här AR-motorn i HMS Core fungerar som en plattform för att bygga appar för förstärkt verklighet (AR) på Android-smarttelefoner med HiSilicon Kirin-chips. Den integrerar kärnalgoritmer för AR för att tillhandahålla grundläggande AR-funktioner som rörelsespårning, miljöspårning och kropps- och ansiktsspårning. Med AR Engine kan du bygga appar som överbryggar den virtuella världen med den verkliga världen.

I ett nötskal spårar Huawei AR Engine kontinuerligt enhetens plats och poserar för att ge rörelsespårning och miljöspårningsförmåga. Den använder enhetens kamera för att identifiera särdrag i ett givet utrymme, och spårar sedan rörelsen till dessa punkter, och sedan integrerar dessa ändringar med data som rapporteras av tröghetssensorn på enhet. Den kan också känna igen plana plan som golv och väggar, och den kan också göra en uppskattning av ljusintensiteten runt dem när den identifierar särdrag.

Det som gör Huaweis AR Engine speciell är dess förmåga att även möjliggöra rörelsespårning för människor. Det kan tillåta lokalisering av handpositioner och känna igen specifika gester. Det finns också en djupkomponent i API: et, som sedan kommer samman för att låta API: et spåra så många som 21 handskelettpunkter för att implementera exakta interaktiva kontroller och specialeffektöverlägg. Den kan också spåra 23 kroppsskelettpunkter för att upptäcka mänsklig hållning i realtid, och Huawei tänker sig att du kan använda dessa data för att bygga innovativa appar kring träning och hälsa också.

Datorgrafiksats

De Huawei datorgrafiksats är ett Vulkan-baserat högpresterande ramverk för rendering av datorgrafik. Detta ramverk består av PBR-materialet (fysiskt baserad rendering), modeller, texturer, ljus, komponentsystem och mer. Tanken bakom renderingsramverket är att tillhandahålla de bästa 3D-renderingsmöjligheterna på Huawei-enheter som använder HiSilicon Kirin-chips. Ramverket stöder även sekundär utveckling med minskad svårighet och komplexitet, vilket Huawei hävdar bidrar till att avsevärt öka utvecklingseffektiviteten.

Huawei Computer Graphics Kit kan användas för användningsfall för 3D-applikationer eftersom det kapslar in de nödvändiga Vulkan API-anropsmetoderna och även implementerar dedikerad optimering på Huawei GPU. Detta minskar avsevärt arbetsbelastningen vid utveckling av högkvalitativa statiska 3D-modeller. Satsen tillhandahåller också en högpresterande flertrådsreningmodul som integrerar de bästa metoderna för användning av Huawei-dedikerade Vulkan-förbättringar och tillägg. I huvudsak hjälper Computer Graphics Kit att påskynda användningen av datorgrafik i appar genom att erbjuda utvecklare de banbrytande verktyg de behöver för att integrera detsamma i sin programvara.

Accelerate Kit

De Huawei Accelerate Kit tillhandahåller flertrådsaccelerationskapacitet som påstår sig effektivt förbättra den samtidiga exekveringen av flera trådar, och därigenom optimera appar. Detta kit öppnar denna möjlighet för utvecklare som en uppsättning C-språk API: er. Detta kommer att ge utvecklare mycket mer flexibilitet på nuvarande generations Android-enheter som körs på en flerkärnig installation. Flertrådsprogrammering uppnås i allmänhet genom att styra uppgiftsexekveringen genom att hantera trådar. Med Accelerate Kit befrias utvecklare från trådhanteringsdetaljer, så att de kan fokusera mer på sin egen app samtidigt som de blir effektivare.

Audio Kit, Image Kit, Video Kit inom HMS Core

HMS Core 5.0 lägger också till tre nya kit relaterade till telefonens ljud-, video- och bildfunktioner. De Audio Kit möjliggör ljuduppspelningsmöjligheter baserade på HMS Core-ekosystemet, inklusive ljudkodning, avkodningsmöjligheter på hårdvarunivå och systemets bottenskikt. De Bildsats låter dig integrera scenspecifika design- och animationsproduktionsfunktioner i din app. De Video Kit tillhandahåller för närvarande videouppspelningsmöjligheter, och arbetet pågår för att införliva videoredigering och till och med videovärd-API: er i senare utgåvor. Detta låter dig enkelt bygga appar som kan spela upp strömmande media från en adress som tillhandahålls av en tredje part.

Andra uppgraderingar till HMS Core

Medan huvudfokus för versionsutgåvan är de nya API: erna, får flera nya API: er också nya funktioner. Till exempel har Scan Kit nu djupinlärningsbaserade skanningskoder för att förbättra skanningsnoggrannheten i mer utmanande situationer med högre svarshastigheter. Kartpaketet har fått information om ruttplanering för buss och tunnelbana, så utvecklare kan nu använda dessa för att förbättra funktionerna i sina appar. Platssatsen stöder nu stängselhanteringsfunktioner.


HMS presenterar sig som ett tillfälle för att minska din apps beroende av Googles tjänster samt en öppnar sig in i Huawei och Honors enhetsekosystem, som fortfarande utgör en betydande och oöverskådlig del av marknadsföra. Huawei är i en av de sällsynta positionerna att kunna erbjuda en robust uppsättning alternativa API: er som ger en liknande uppsättning förväntade funktioner till både utvecklare och användare. Huawei har för avsikt att gå vidare med HMS Core-integration i sina enheter, så som utvecklare, har du verkligen råd att ignorera denna viktiga del av marknaden?

Kolla in alla API-kit som finns i Huawei Mobile Services


Vi tackar Huawei för att ha sponsrat det här inlägget. Våra sponsorer hjälper oss att betala för de många kostnaderna för att köra XDA, inklusive serverkostnader, heltidsutvecklare, nyhetsskribenter och mycket mer. Även om du kan se sponsrat innehåll (som alltid kommer att märkas som sådant) bredvid portalinnehåll, är portalteamet inte på något sätt ansvarigt för dessa inlägg. Sponsrat innehåll, reklam och XDA Depot hanteras helt av ett separat team. XDA kommer aldrig att äventyra sin journalistiska integritet genom att acceptera pengar för att skriva positivt om ett företag, eller ändra våra åsikter eller åsikter på något sätt. Vår åsikt går inte att köpa.