A Huawei HMS Core frissítést kapott a v5.0-ra, amely olyan új készleteket tartalmaz, mint az AR Engine, a Computer Graphics Kit és sok más változás! Olvasson tovább!
A Huawei Mobile Services vagy a HMS a Huawei alternatívája a GMS-szel szemben, és hasonlóképpen felhasználóbarát alkalmazásokból, valamint alapvető háttérszolgáltatásokból áll. A HMS olyan élményt biztosít, amely minden eszközön konzisztens és független a platform verziójától. A HMS ökoszisztéma a HMS alkalmazásokból áll, a HMS Coreés a HMS-képességek, amelyeket a Core az elérhető API-kon keresztül engedélyez. A HMS Core 5.0 legújabb mérföldkőnek számító frissítése számos API-t és a meglévő API-k fejlesztését vezeti be.
A Huawei megduplázta a HMS Core és kapcsolódó szolgáltatásainak fejlesztését. Végül is ezek a szolgáltatások és szolgáltatási keretrendszerek alkotják a Huawei és a Honor jelenlegi tapasztalatainak gerincét. 2020 márciusában a Huawei globális havi aktív felhasználóinak száma elérte a 650 milliót, ami 25%-os növekedést jelent az előző évhez képest. A Huawei platformján regisztrált fejlesztők száma is elérte az 1,4 milliót, ami 115%-os növekedést jelent az előző évhez képest. És a HMS Core alkalmazások teljes száma is meghaladta a 60 000-et világszerte, ami 67%-os növekedést jelent az előző évhez képest. A Huawei minden tétet saját ökoszisztémájára tesz, és a HMS Core folyamatos fejlesztései a HMS jövőkép iránti hosszú távú elkötelezettségéről tanúskodnak.
A HMS Core 4.0 még 2020. január 15-én indult, és új API-kat vezet be a Map Kit, a Machine Learning Kit, a Scan Kit, a WisePlay DRM és egyebek formájában. Most, a HMS Core 5.0-val a Huawei további új API-kat vezet be: AR Engine, Computer Graphics Kit, Accelerate Kit.
AR motor
Huawei AR motor egyenértékű a Google Play ARCore szolgáltatásával. A HMS Core-ban található Thie AR Engine platformként szolgál kiterjesztett valóság (AR) alkalmazások létrehozásához Android okostelefonokon HiSilicon Kirin chipekkel. Az AR alapvető algoritmusait integrálja, hogy olyan alapvető AR-képességeket biztosítson, mint a mozgáskövetés, a környezetkövetés, valamint a test- és arckövetés. Az AR Engine segítségével olyan alkalmazásokat készíthet, amelyek összekötik a virtuális világot a valós világgal.
Dióhéjban: a Huawei AR Engine folyamatosan nyomon követi az eszköz helyét és a pózokat, hogy mozgás- és környezetkövetési képességeket biztosítson. Az eszköz kameráját használja az adott térben lévő jellemzőpontok azonosítására, majd követi a relatív mozgást ezekre a pontokra, majd ezeket a változásokat integrálja az inerciális érzékelő által jelentett adatokkal eszköz. A lapos síkokat, például a padlót és a falakat is képes felismerni, és meg tudja becsülni a körülöttük lévő világítás intenzitását a jellemzőpontok azonosításakor.
A Huawei AR Engine-jét az teszi különlegessé, hogy az emberek mozgáskövetését is lehetővé teszi. Lehetővé teszi a kezek helyének meghatározását és bizonyos gesztusok felismerését. Az API-n belül van egy mélységi komponens is, amely azután lehetővé teszi, hogy az API akár 21 kézvázpontot is nyomon kövessen, hogy precíz interaktív vezérlőket és speciális effektusokat alkalmazzon. A test 23 csontvázpontját is képes nyomon követni, hogy valós időben észlelje az emberi testtartást, és a Huawei tervei szerint ezen adatok felhasználásával innovatív, fitnesz és egészséggel kapcsolatos alkalmazásokat építhet.
Számítógépes grafikai készlet
A Huawei számítógépes grafikus készlet egy Vulkan-alapú, nagy teljesítményű számítógépes grafikai renderelő keretrendszer. Ez a keretrendszer PBR (fizikai alapú rendering) anyagból, modellekből, textúrákból, fényekből, komponensrendszerekből és egyebekből áll. A renderelési keretrendszer mögött az az ötlet, hogy a legjobb 3D-s megjelenítési képességeket biztosítsa a HiSilicon Kirin chipeket használó Huawei eszközökön. A keretrendszer a másodlagos fejlesztést is támogatja csökkentett nehézségekkel és összetettséggel, ami a Huawei állítása szerint jelentősen növeli a fejlesztési hatékonyságot.
A Huawei Computer Graphics Kit 3D-s alkalmazásokhoz használható, mivel magában foglalja a szükséges Vulkan API hívási metódusokat, és dedikált optimalizálást valósít meg a Huawei GPU-n. Ez nagymértékben csökkenti a kiváló minőségű 3D statikus modellek fejlesztésének munkaterhét. A készlet egy nagy teljesítményű többszálas renderelő modult is tartalmaz, amely integrálja a Huawei által dedikált Vulkan fejlesztések és bővítmények használatának legjobb gyakorlatait. Lényegében a Computer Graphics Kit segít felgyorsítani a számítógépes grafika alkalmazásban való elterjedését azáltal, hogy a fejlesztőknek azokat a legmodernebb eszközöket kínálja, amelyekre szükségük van, hogy integrálják ezeket a szoftvereikbe.
Accelerate Kit
A Huawei Accelerate Kit többszálas gyorsítási képességet biztosít, amely azt állítja, hogy hatékonyan javítja több szál egyidejű végrehajtását, ezáltal optimalizálja az alkalmazásokat. Ez a készlet C-nyelvű API-k készleteként nyitja meg ezt a lehetőséget a fejlesztők számára. Ez sokkal nagyobb rugalmasságot tesz lehetővé a fejlesztők számára a jelenlegi generációs Android-eszközökön, amelyek többmagos konfiguráción futnak. A többszálú programozás általában a feladatvégrehajtás szálak kezelésével történő vezérlésével valósul meg. Az Accelerate Kit segítségével a fejlesztők megszabadulnak a szálkezelés részleteitől, így többet tudnak a saját alkalmazásukra összpontosítani, miközben továbbra is növelik a hatékonyságot.
Audiokészlet, képkészlet, videókészlet a HMS Core-on belül
A HMS Core 5.0 három új készlettel is kiegészíti a telefon hang-, videó- és képképességeit. A Audio készlet lehetővé teszi a HMS Core ökoszisztémán alapuló hanglejátszási képességeket, beleértve a hangkódolást, a hardverszintű dekódolási képességeket és a rendszer alsó rétegét. A Képkészlet lehetővé teszi, hogy jelenetspecifikus tervezési és animációs gyártási funkciókat építsen be az alkalmazásba. A Videókészlet jelenleg videolejátszási lehetőségeket biztosít, és folyamatban van a videószerkesztési és akár videótárolási API-k beépítése a későbbi kiadásokba. Ezzel könnyedén létrehozhat olyan alkalmazásokat, amelyek képesek lejátszani a streaming médiát egy harmadik fél által megadott címről.
Egyéb frissítések a HMS Core-hoz
Míg a verziókiadás fő hangsúlya az új API-kon van, számos új API is új funkciókat kap. Például a Scan Kit immár mély tanuláson alapuló szkennelési kódokat is tartalmaz, amelyek javítják a szkennelési pontosságot nagyobb kihívást jelentő helyzetekben, nagyobb válaszsebességgel. A Map Kit busz- és metróútvonal-tervezési információkat kapott, így a fejlesztők ezeket most felhasználhatják alkalmazásaik funkcióinak fejlesztésére. A Location Kit mostantól támogatja a kerítéskezelési képességeket.
A HMS lehetőséget kínál arra, hogy csökkentse az alkalmazás Google-szolgáltatásoktól való függőségét, valamint benyílás a Huawei és a Honor eszközökoszisztémájába, amely még mindig jelentős és figyelmen kívül hagyhatatlan részét képezi a piac. A Huawei azon ritka helyzetek egyikében van, hogy alternatív API-k robusztus készletét tudja kínálni, amelyek hasonló elvárt funkciókat biztosítanak mind a fejlesztők, mind a felhasználók számára. A Huawei előre kíván lépni a HMS Core integrációjával eszközein belül, így fejlesztőként valóban megengedheti magának, hogy figyelmen kívül hagyja a piac e fontos részét?
Tekintse meg a Huawei Mobile Services összes API-készletét