We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All
Application DistributionAppGallery Connect Help CenterDeveloping an AppIntegrating Services

Integrating Services

For some development services, you need to integrate their SDKs and call related APIs to implement functions.

AppGallery Connect Develop Services

The following table lists the AppGallery Connect develop services that require SDK integration or server-side development. For details about the integration, please refer to service documentation.

Expand

Category

Service

Description

Serverless

Auth Service

Uniformly manages users signed in with multiple authentication modes, including HUAWEI IDs, WeChat accounts, email accounts, and anonymous accounts, which can free you from the hassle of building your own authentication system.

Build

Dynamic Ability

A service in which AppGallery implements dynamic loading based on the Android App Bundle technology. Apps integrated with the Dynamic Ability SDK can dynamically download features or language packages from AppGallery as required, reducing unnecessary consumption of network traffic and device storage space.

Connect API

Provides RESTful APIs that can be used to customize services provided by AppGallery Connect or implement process automation, thereby improving your work efficiency.

Grow

A/B Testing

Helps you optimize your app experience and improve key conversion and growth indicators based on scientific experimental data. You can use the service to create one or more A/B tests engaging different audiences to compare your variants of app UI design, wording of UI strings, product functions, or marketing activities and find the variant that can best accomplish your business goal. This helps you make correct decisions.

Remote Configuration

Allows you to change the behavior and appearance of your app online without requiring users to update the app. With the service, you can provide tailored experience for your users in a timely manner.

App Messaging

Allows you to send relevant messages to target users actively using your app to encourage them to use key app functions, or send attractive promotion activities to enhance user loyalty.

App Linking

Allows you to create cross-platform links that can work as defined regardless of whether your app has been installed by a user. When a user taps the link on an Android or iOS device, the user will be redirected to the specified in-app content. If a user taps the link in a browser, the user will be redirected to the same content of the web version.

Quality

Crash

Provides a powerful yet lightweight solution to app crash problems. With the service, you can quickly detect, locate, and resolve app crashes (unexpected exits of apps), and have access to highly readable crash reports in real time, without the need to write any code.

APM

Provides minute-level app performance monitoring capabilities. You can view and analyze app performance data collected by APM in AppGallery Connect to comprehensively understand online performance of apps in real time, helping you quickly and accurately rectify app performance problems and continuously improve user experience.

Cloud Testing

Provides you with easy-to-use one-stop mobile app test services. It leverages advanced technologies for you to conduct tests more efficiently at much lower costs during mobile app development and testing, to ensure that your app provides premium user experience on Huawei devices. The service allows you to test the compatibility, stability, performance, and power consumption of your app on mainstream Huawei mobile devices. After a test, you can obtain professional and detailed test reports in a timely manner, to help you detect problems in your app prior to the app release.

Cloud Debugging

Provides an efficient and free cloud debugging solution. It provides diverse Huawei device models for you to test your app, so you do not need to spend money on purchasing devices, freeing you from the hassles of managing various devices. You can run your app on a wide range of device models to test app functions.

Open Testing

Allows you to invite trusted test users to experience your app even prior to its formal release. The open testing version is released only to invited users for feedback, so you can optimize your app version based on their responses before you formally roll out your app.

Integration Check

Before app release, your app needs to be submitted for review. If your app is rejected, you need to modify it based on the review comments and then submit it for review again. Your app can be released only after it is approved. To avoid affecting your app release schedule, you can use Integration Check to perform a check on your app package by yourself before officially submitting the app for review.

Earn

Joint operations

Allows you to jointly operate your apps with Huawei and share revenue generated in the process. You will have access to Huawei's diverse services including AppGallery connection, data reports, activity operations, and user operations to obtain more premium AppGallery resources to promote your apps.

Paid Apps

Enables consumers to download high-quality apps and pay through a variety of payment methods, providing a better way for you to monetize your apps.

HMS Core Develop Services

The following table lists the HMS Core develop services that require SDK integration or server-side development.

Expand

Category

Capability

Description

App Services

Account Kit

Allows users to quickly sign in to your app on diverse device types, including mobile phones, tablets, Vision devices, and telematics devices. It offers two-factor authentication (2FA), highly securing your users' digital assets and personal information.

Ads Kit

A service that is committed to building an open and compliant ad ecosystem. It provides the Publisher service and unique advertising identifiers for you to monetize app traffic while protecting user privacy. In addition, it helps ad platforms and third-party ad tracking platforms deliver personalized ads and attribute conversions.

Analytics Kit

Provides multiple capabilities to analyze your user behavior and attribute data.

App Linking

Redirects users from different platforms to your in-app content. Users who have not yet installed your app will be redirected to AppGallery to download your app. App Linking also provides you with high-revealing data for analysis, such as link taps and app installs.

Awareness Kit

Obtains user conditions, such as the time, location, weather, behavior (walking/running/driving), headset status (plugged or not), beacons (registered or connected), light intensity, and car Bluetooth status (connected or not).

Drive Kit

Provides convenient cloud storage for apps, allowing your users to upload, download, synchronize, view, and share images, videos, and files.

Dynamic Tag Manager (DTM)

Allows you to configure and update measurement tags and related code snippets on a web interface, monitoring your marketing activity data as needed.

Game Service

Allows you to quickly construct basic game functions such as achievements, leaderboard, and saved games at a low cost, and improves the game testing, management, and release efficiency, helping you continuously optimize your games through data analysis.

Health Kit

Incorporates with Huawei and third-party devices, apps and services, to construct a smart health and fitness ecosystem that provides users with unmatched convenience.

Identity Kit

Provides unified address management services for users and allows your app to access existing addresses of users conveniently upon obtaining authorization from the users.

In-App Purchases (IAP)

Provides payment services, helping you focus on app capabilities and innovation by reducing investment in development and release such as payment methods and global compliance. Then the monetization goal is easy to reach.

Location Kit

Allows your app to triangulate user locations faster and more accurately using the GPS, Wi-Fi, and base stations.

Map Kit

Provides optimal location-based services (LBSs) to help you build interactive and personalized map capabilities.

Push Kit

Helps you push instant messages from the cloud to mobile phones.

Quick App

A new form of installation-free apps that are based on industry standards. A quick app can be distributed to all mobile phones that support industry standards without adaptation.

Scan Kit

Provides capabilities to easily scan and parse QR codes and bar codes, helping you quickly build the in-app scanning function. Leveraging Huawei's extensive expertise in the computer vision field, Scan Kit can automatically detect and magnify QR codes from a distance. In addition, Scan Kit can improve the scanning success rate and user experience in complex scenarios, such as when the code is dirty or damaged, in a strongly lit environment, or on a cylindrical surface.

Search Kit

Allows users to search for general, news, and video web pages, and provides search services like image search, selection search, auto suggestion, as well as spelling check.

Site Kit

Provides place search services, helping you acquire users faster and ensure your users to use location-related services at ease.

Wallet Kit

An open capability that integrates Huawei's full-stack "chip-device-cloud" technologies to provide easy-to-access digital passes such as cards, coupons, tickets and keys on an integrated platform. This injects innovative elements to traditional industries and helps you utilize the cross-industry scenario capabilities to build an All-in-One-Wallet digital life for users.

Graphics

Accelerate Kit

Uses heterogeneous multi-core hardware to address high thread load and app performance issues, making your apps run faster and more efficiently.

AR Engine

Provides AR capabilities such as motion tracking, environment tracking, and human body and face tracking for your apps to merge the virtual world with the real world and build a brand new visual experience and interaction mode.

Computer Graphics Kit

Provides a high-performance rendering framework and graphics rendering components, offering you direct access to the cutting-edge research results of computer graphics, computer vision, and deep learning.

GameTurbo Engine

Allows a game app to closely collaborate with the operating system for improved gameplay experience even with restricted system resources. Specifically, the app provides elaborative game scene, configuration, and network information for the system to dynamically adjust resource allocation, and the system provides its status information for the app to dynamically adjust the game load.

Scene Kit

Provides a high-performance 3D graphics rendering engine that offers easy-to-use rendering APIs for games, AR&VR apps, and other apps and brings users stunning visual experience.

Media

Audio Editor Kit

Bolsters your app with powerful audio editing functions like voice changer, noise reduction, audio source separation, spatial audio, and AI dubbing, to generate speech, songs, and BGM, with little effort.

Audio Engine

Provides pioneering audio enhancement services, for immersive listening at all times. Utilize Audio Engine to enable the low-latency headset monitoring feature for your app, and enjoy thrilling karaoke whenever you want.

Audio Kit

Focuses on audio playback, audio effects, and audio statistics for you to create a rich audio experience.

AV Pipeline Kit

Provides a multimedia development framework and diverse cross-platform, high-performance multimedia processing capabilities. It tailors your app to different service scenarios with custom plugins and pipeline orchestration, and simplifies the development of multimedia services.

Camera Engine

Provides a set of advanced programming APIs for you to integrate powerful image processing capabilities of Huawei phone cameras into your apps. Camera features such as wide aperture, Portrait mode, HDR, background blur, and Super Night mode can help your users shoot stunning images and vivid videos anytime and anywhere.

Image Kit

Provides image editing and animation rendering services, efficiently reproducing image content.

Video Editor Kit

The one-stop toolkit provides rich video processing capabilities like video import/export, editing, rendering, and media asset management for faster development. These open APIs let you create a perfect possible short video for any scenario.

Panorama Kit

Provides 360° showcases and interactions in a 3D space, immersing your users in an all-encompassing experience.

Video Engine

Provides video customization powered by chips and algorithms for intelligent color adjustment and intuitive encoding control, bringing excellent experience in scenarios such as video playback, video calls, and live broadcast.

Video Kit

Provides smoother HD video experience with more control options will help boost your business.

WisePlay DRM

Provides digital copyright protection capabilities.

AI

HUAWEI HiAI Foundation

Opens chip capabilities, quickly converts and migrates existing models, and uses heterogeneous scheduling and NPU acceleration to achieve better performance.

HUAWEI HiAI Engine

Opens app capabilities, builds fully-connected services and apps for all possible scenarios, and integrates diverse AI capabilities into apps to make the apps smarter and more powerful.

HUAWEI HiAI Service

Opens service capabilities and recommends services based on user needs to better connect users and services.

ML Kit

Provides text, speech/language, vision, and face/body service APIs for you to easily build AI apps with brand new experience.

Smart Device

CaaS Engine

Provides app and hardware developers with access to open abilities based on the HUAWEI MeeTime service. This Kit makes video calling achievable for Huawei phones as well as on a variety of apps and partnered smart devices, building a giant real-time communication network for better user experience.

Cast Engine

Provides multi-screen collaboration revolving around mobile phones. It enables fast, stable, and low-latency collaboration between mobile phones and external large screens, delivering a seamless, cross-device collaborative experience.

DeviceVirtualization Engine

Allows for mobile phones to utilize virtualized external devices or components. TV screens, cameras, and speakers are able to function as the phone screen, camera, and speaker, while wearables are capable of serving as the phone's virtual sensor. This Kit broadens the services that are available on a mobile phone, to bring seamless AI living to countless end users.

OneHop Engine

Offers seamless data transfer and interaction between apps on your smartphones and other devices even including some third-party devices, for a full scenario experience. The technology relies on NFC and provides a solution for the issues and difficulties of cross-app and cross-device data transfer, by letting you do everything with just a single tap.

Share Engine

Allows for high-speed file transfers between phones, PCs, and other devices by using Bluetooth to discover nearby devices and authenticate connections, and then setting up peer-to-peer Wi-Fi channels. File transfer speeds can reach 80 Mbit/s if the third-party device and environment allow.

Wear Engine

Pools the phone and wearable's resources and capabilities, which include apps and services, creating benefits for consumers and developers alike. It enables your users to use their devices in more diversified scenarios and receive more convenient services, with a smoother experience.

Security

FIDO

Provides your app with trustable biometric authentication and convenient online fast identity verification. Both functions are secure.

Keyring

Stores user authentication credentials on users' devices and shares them across different apps and platforms, helping create a seamless sign-in experience across Android apps, quick apps, and web apps.

Safety Detect

Provides the system integrity check (SysIntegrity), malicious URL check (URLCheck), app security check (AppsCheck), fake user detection (UserDetect), and malicious Wi-Fi detection (WifiDetect) functions to help you quickly build security capabilities for your app.

LocalAuthentication Engine

Provides secure and reliable local face authentication based on deep neural networks and 3D structured light technology.

DataSecurity Engine

Provides diverse range of capabilities that safeguard your user security while enhancing development efficiency.

System

5G Modem Kit

Provides professional premium 5G services and 5G cell information for your app.

HEM Kit

Provides a convenient out-of-box experience that can be a reality with the required apps automatically deployed on your business devices.

MDM Engine

Equips apps installed on Huawei devices with system-level permission management functions, by providing an abundance of device management and app permission management APIs.

Nearby Service

Allows apps to easily discover nearby devices and communicate with them.

Network Kit

A basic network service suite that incorporates Huawei's experience in far-field network communications, and utilizes scenario-based RESTful APIs as well as file upload and download APIs. Therefore, Network Kit can provide you with easy-to-use device-cloud transmission channels featuring low latency, high throughput, and high security.

Wireless Kit

Provides customized premium services that are designed to optimize wireless communications, including 5G and Wi-Fi, endowing your apps with high bandwidth, low latency, and reliable network connectivity.

Search in Distribute Apps
Enter a keyword.