HMS's repositories
hms-ecommerce-demo
Build a shopping app by HMS Core kits which shows how to use the HMS Core solution in E-Commerce industry.
hms-xamarin-bindings
This repo contains all of Xamarin HMS plugins.
hms-codelabs
HMS Core samples for codelabs
hms-image-vision-java
This sample code is to guide the developer how to integrate the Image Vision Sub-service of the Image Kit, calling the image filter function. This sub-service provides 24 unique filter effects to enhance the artistic conception and artistic sense of the images.
hms-scene-demo
HMS Scene kit demo provides an example of integrating HUAWEI Scene Kit with an app. A 3D graphics rendering engine performs more with less. User-friendly rendering APIs for games, AR & VR apps, and other apps bring your users a stunning visual experience.
hms-computer-graphics-demo
This is the demo project of CGKit(Short for computer graphics kit). CGKit is a vulkan-based rendering framework, which is designed to improve performance of vulkan devices, especially for Android platform. This project will show you how to load textures, models, add pbr effects and render with vulkan.
hms-FIDO-demo-java
HMS FIDO demo, including fido2 demo, bioauthn demo and bioauthn-androidx demo.
hms-scene-RTcore-demo
This demo provides examples of how to use RTCore APIs, including using them to create reflection effects and draw triangles.
hms-panorama-demo
This sample code provides guidance for developers to integrate the Panoramic Kit and call its functions. It can display images and videos in multiple panoramic modes.
hms-analytics-demo-javascript
HmsAnalyticsKitDemo is a app that applying HUAWEI Hianalytics SDK used for showing how to collect user engagement and user preference.
hms-awareness-demo
HUAWEI Awareness Kit provides your app with the ability to obtain contextual information including users' current time, location, behavior, audio device status, ambient light, weather, and nearby beacons. Your app can gain insight into a user's current situation more efficiently, making it possible to deliver a smarter, more considerate user experience.
hms-dtm-demo-android
HMS DTM demo provides guidance for developers how to use HMS Dynamic Tag Manager Service.It illustrates how to track specific events and report data to third-party analytics platforms and monitoring your marketing activity data as needed.
hms-FIDO-demo-kotlin
HMS FIDO kotlin demo, including fido2 demo, bioauthn demo and bioauthn-androidx demo.
hms-image-vision-kotlin
This sample code is to guide the developer how to integrate the Image Vision Sub-service of the Image Kit, calling the image filter function. This sub-service provides 24 unique filter effects to enhance the artistic conception and artistic sense of the images.
hms-wallet-clientdemo-android
Sample code encapsulates APIs of the HUAWEI Wallet Kit client. It provides many sample programs for your reference or usage.
hms-DCI-demo
HUAWEI DCI Kit sample code shows how to integrate DCI SDK into android app. Guided by this demo, you can experience how to register as a DCI user and register the copyright of photographic work.
hms-dtm-demo-eclipse
HMS DTM demo provides guidance for developers how to use HMS Dynamic Tag Manager Service.It illustrates how to track specific events and report data to third-party analytics platforms and monitoring your marketing activity data as needed.
hms-scene-fine-grained-demo
This repo provides examples of how to use RenderView to implement functions such as initializing the SceneKit class, loading materials, and playing animations.
hms-wallet-passgenerator
HMS wallet passgenerator is a sample code for how to create a wallet pass package.
hms-scene-2d-fluid-demo
The 2D fluid simulation SDK comprises a comprehensive set of highly scalable fluid simulation APIs, using which you can create fluid particles to simulate liquid sloshing.
hms-scene-physics-engine-demo
The fine-grained graphics SDK allows you to add physics engine components that can be used to simulate object motion constraints and collision effects.
hms-5g-modem-demo
HUAWEI 5G Modem Kit sample code covers the android API of 5G Modem SDK. Guided by this demo, you can lerarn how to utilize the crowdtesting function of 5G Modem Kit to query modem parameters.
hms-scene-ar-face-demo
Examples of how to use ARView and FaceView in the fine-grained graphics SDK to implement functions such as placing a virtual object in a real-life environment and creating a face swap effect with AR.
hms-scene-DDGI-demo
This demo privides examples of how to use Huawei Scenekit DDGI SDK APIs, in any platform using Vulkan Backend(doesn't rely on HARDWARE RAYTRACING)
hms-keyring-demo
Keyring Sample provides many sample programs for your reference or usage. This example demonstrates how to integrate services provided by Keyring Kit.
hms-scene-SlimLod-demo
HMS Core Scene Kit Slim Mesh Demo sample code demonstrates how to invoke external interfaces of SlimMesh to perform mesh simplification.
hms-scene-GoodCulling-demo
HMS Core Scene Kit Good Culling Demo sample code demonstrates how to call the exporting api of libCoreCulling.so to perform occlusion culling calculations.
hms-scene-3d-fluid-demo
3D fluid simulation component. You can use this component to customize the fluid boundary range, set the fluid volume, and finally achieve a 3D fluid sloshing effect that interacts with the user.
hms-3dengine-demo
3D Studio editor is a visual 3D application development tool provided by HMS Core 3D Engine for developers to improve the efficiency of 3D application development.This example provides basic projects based on 3D Studio development, such as Pinball 3D and TableBall 3D.