„Huawei“ HMS Core gavo 5.0 versijos atnaujinimą, įtraukiant naujus rinkinius, tokius kaip AR variklis, kompiuterinės grafikos rinkinys ir daug kitų pakeitimų! Skaitykite toliau!
„Huawei Mobile Services“ arba HMS yra „Huawei“ alternatyva GMS, kurią taip pat sudaro vartotojui skirtos programos ir pagrindinės foninės paslaugos. HMS teikia patirtį, kuri yra vienoda visuose įrenginiuose ir nepriklauso nuo platformos versijos. HMS ekosistemą sudaro HMS Apps HMS branduolysir HMS galimybes, kurias įgalina „Core“ per turimas API. Naujausias HMS Core 5.0 naujinys pristato keletą API ir esamų API patobulinimų.
„Huawei“ dvigubai sumažino „HMS Core“ ir su juo susijusių paslaugų tobulinimą. Juk šios paslaugos ir paslaugų sistemos sudaro dabartinės „Huawei“ ir „Honor“ patirties stuburą. 2020 m. kovo mėn. „Huawei“ aktyvių naudotojų skaičius pasaulyje pasiekė 650 mln., ty 25 % daugiau nei per metus. „Huawei“ platformoje registruotų kūrėjų skaičius taip pat pasiekė 1,4 mln., ty 115% daugiau nei per metus. Bendras HMS Core programų skaičius taip pat viršijo 60 000 visame pasaulyje, o tai yra 67% daugiau nei per metus. „Huawei“ deda visus statymus dėl savo ekosistemos, o nuolatiniai „HMS Core“ tobulėjimai liudija apie ilgalaikį įsipareigojimą siekti HMS vizijos.
HMS Core 4.0 buvo paleista dar 2020 m. sausio 15 d., pristatant naujas API: žemėlapių rinkinį, mašininio mokymosi rinkinį, nuskaitymo rinkinį, „WisePlay DRM“ ir kt. Dabar su HMS Core 5.0 „Huawei“ pristato dar keletą naujų API: AR Engine, Computer Graphics Kit, Accelerate Kit.
AR variklis
Huawei AR variklis yra lygiavertis Google Play ARCore paslaugai. „Thie AR Engine“ HMS Core yra platforma, skirta kurti papildytosios realybės (AR) programas „Android“ išmaniuosiuose telefonuose su „HiSilicon Kirin“ lustais. Jame integruoti pagrindiniai AR algoritmai, kad būtų teikiamos pagrindinės AR galimybės, pvz., judesio sekimas, aplinkos stebėjimas ir kūno bei veido stebėjimas. Naudodami AR variklį galite kurti programas, kurios susieja virtualų pasaulį su realiu pasauliu.
Trumpai tariant, „Huawei AR Engine“ nuolat seka įrenginio vietą ir pozas, kad galėtų stebėti judesį ir aplinką. Jis naudoja įrenginio kamerą, kad nustatytų objektų taškus tam tikroje erdvėje, o tada seka santykinį judėjimą į šiuos taškus ir vėliau integruoja šiuos pakeitimus su inercinio jutiklio pateiktais duomenimis prietaisas. Jis taip pat gali atpažinti plokščias plokštumas, pvz., grindis ir sienas, taip pat gali įvertinti aplink jas esantį apšvietimo intensyvumą, kai nustato elementų taškus.
„Huawei“ AR variklis ypatingas tuo, kad jis taip pat leidžia stebėti žmonių judesius. Jis gali leisti nustatyti rankų vietą ir atpažinti konkrečius gestus. API taip pat yra gylio komponentas, kuris vėliau leidžia API stebėti net 21 rankos skeleto tašką, kad būtų galima įdiegti tikslius interaktyvius valdiklius ir specialių efektų perdangas. Jis taip pat gali sekti 23 kūno skeleto taškus, kad realiuoju laiku aptiktų žmogaus laikyseną, o „Huawei“ numato, kad šiuos duomenis galėsite naudoti kurdami novatoriškas programas, susijusias su kūno rengyba ir sveikata.
Kompiuterinės grafikos rinkinys
The Huawei kompiuterinės grafikos rinkinys yra Vulkan pagrindu sukurta didelio našumo kompiuterinės grafikos atvaizdavimo sistema. Šią sistemą sudaro PBR (fiziškai pagrįstas atvaizdavimas) medžiaga, modeliai, tekstūros, šviesa, komponentų sistemos ir kt. Atvaizdavimo sistemos idėja yra suteikti geriausias 3D atvaizdavimo galimybes „Huawei“ įrenginiuose, kuriuose naudojami „HiSilicon Kirin“ lustai. Sistema taip pat palaiko antrinį kūrimą su mažesniu sunkumu ir sudėtingumu, o tai, „Huawei“ teigimu, padeda žymiai padidinti kūrimo efektyvumą.
„Huawei“ kompiuterinės grafikos rinkinys gali būti naudojamas 3D programų naudojimo atvejais, nes jame yra būtini „Vulkan API“ iškvietimo metodai, taip pat įgyvendinamas specialus „Huawei“ GPU optimizavimas. Tai labai sumažina darbo krūvį kuriant aukštos kokybės 3D statinius modelius. Rinkinyje taip pat yra didelio našumo kelių gijų atvaizdavimo modulis, kuriame integruota geriausia „Huawei“ skirtų „Vulkan“ patobulinimų ir plėtinių naudojimo praktika. Iš esmės kompiuterinės grafikos rinkinys padeda pagreitinti kompiuterinės grafikos pritaikymą programose, nes kūrėjams siūlo pažangiausius įrankius, kurių jiems reikia norint integruoti tą patį į savo programinę įrangą.
Pagreičio rinkinys
The „Huawei Accelerate“ rinkinys numato kelių gijų pagreitinimo galimybę, kuri teigia efektyviai pagerinanti kelių gijų vienalaikį vykdymą, taip optimizuojant programas. Šis rinkinys atveria šią galimybę kūrėjams kaip C kalbos API rinkinį. Tai suteiks kūrėjams daug daugiau lankstumo dabartinės kartos „Android“ įrenginiuose, kuriuose veikia kelių branduolių sąranka. Kelių gijų programavimas paprastai pasiekiamas kontroliuojant užduočių vykdymą valdant gijas. Naudodami „Accelerate Kit“ kūrėjai išlaisvina nuo gijų valdymo detalių, todėl gali daugiau dėmesio skirti savo programai ir vis tiek efektyviau.
Garso rinkinys, vaizdo rinkinys, vaizdo įrašų rinkinys HMS Core viduje
HMS Core 5.0 taip pat prideda tris naujus rinkinius, susijusius su telefono garso, vaizdo ir vaizdo galimybėmis. The Garso rinkinys įgalina garso atkūrimo galimybes, pagrįstas HMS Core ekosistema, įskaitant garso kodavimą, dekodavimo galimybes aparatūros lygiu ir sistemos apatinį sluoksnį. The Vaizdo rinkinys leidžia į programą įtraukti konkrečios scenos dizaino ir animacijos kūrimo funkcijas. The Vaizdo įrašų rinkinys šiuo metu teikia vaizdo įrašų atkūrimo galimybes, o vėlesniuose leidimuose vyksta vaizdo įrašų redagavimo ir netgi vaizdo įrašų prieglobos API. Taip galėsite lengvai kurti programas, kurios gali leisti srautinę mediją iš trečiosios šalies pateikto adreso.
Kiti HMS Core atnaujinimai
Nors pagrindinis versijos leidimo akcentas yra naujos API, kelios naujos API taip pat gauna naujų funkcijų. Pavyzdžiui, nuskaitymo rinkinyje dabar yra giliu mokymusi pagrįsti nuskaitymo kodai, siekiant pagerinti nuskaitymo tikslumą sudėtingesnėse situacijose ir didesnio atsako greičio. Žemėlapių rinkinys gavo informaciją apie autobusų ir metro maršrutų planavimą, todėl kūrėjai dabar gali ją naudoti norėdami pagerinti savo programų funkcijas. Vietos rinkinys dabar palaiko tvoros valdymo galimybes.
HMS pristato save kaip galimybę sumažinti jūsų programos priklausomybę nuo „Google“ paslaugų atsivėrimas į „Huawei“ ir „Honor“ įrenginių ekosistemą, kuri vis dar yra svarbi ir nepaisoma turgus. „Huawei“ yra vienoje iš retų pozicijų, galinčių pasiūlyti patikimą alternatyvių API rinkinį, kuris tiek kūrėjams, tiek vartotojams teikia panašias numatomas funkcijas. „Huawei“ ketina toliau plėtoti HMS Core integraciją savo įrenginiuose, taigi, kaip kūrėjas, ar tikrai galite sau leisti ignoruoti šią svarbią rinkos dalį?
Peržiūrėkite visus API rinkinius, esančius „Huawei Mobile Services“.