HMS includes many different features to offer a complete solution for app developers. These are all of the solutions available in HMS, with improvements and new additions always in the works for future releases.
HUAWEI Account Kit provides developers with simple, secure, and quick sign-in and authorization functions. Instead of entering accounts and passwords and waiting for authorization, users can just tap the Sign In with HUAWEI ID button to quickly and securely sign in to your app.
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.
HUAWEI Drive Kit ("Drive Kit") allows you to create apps that use the HUAWEI Drive Kit service. Drive Kit provides cloud storage for your apps, enabling users to store files that are created while using your apps, including photos, videos, and documents, in HUAWEI Drive ("Drive") as well as download, synchronize, share, search for, and comment on these files and reply to comments. Drive Kit also provides comprehensive data protection, empowering users to manage their data securely and conveniently.
The current core capabilities of Drive Kit include uploading, downloading, and searching for files in Drive, commenting on files, replying to comments, querying file changes, and receiving notifications.
HUAWEI FIDO provides your app with FIDO2 based on the WebAuthn standard. It provides Android Java APIs for apps and browsers, and allows users to complete authentication through roaming authenticators (USB, NFC, and Bluetooth authenticators) and platform authenticators (fingerprint and 3D face authenticator). In addition, FIDO provides your app with powerful local biometric authentication capabilities, including fingerprint authentication and 3D facial authentication. It allows your app to provide secure and easy-to-use password-free authentication for users while ensuring reliable authentication results.
With HUAWEI Game Service, you will have access to a range of development capabilities to help you develop your games more efficiently:
- HUAWEI ID sign-in
- Real-name authentication
- Saved games
- Player statistics
HUAWEI Health Kit is a health-related open service provided by Huawei. Developers can integrate HUAWEI Health Kit to access the Huawei Health platform and obtain fitness and health data while using the service capabilities, so as to provide consumers with health care, workout guidance, and ultimate service experience.
With the Health Kit data platform, upper-layer ecosystem apps do not need to pay attention to devices that generate data and device vendors can provide better services for users through the upper-layer ecosystem apps without the need to develop dedicated apps for their devices. HUAWEI Health Kit connects the hardware devices and ecosystem apps to provide consumers with health care, workout guidance, and ultimate service experience.
HUAWEI Identity Kit provides unified address management services for users and allows your app to access users' adresses conveniently upon obtaining permissions from the users.
HUAWEI Location Kit combines the GPS, Wi-Fi, and base station locations to help you quickly obtain precise user locations, build up global positioning capabilities, and reach a wide range of users around the globe.Currently, it provides the four main capabilities: fused location, location semantics, activity identification, and geofence. You can call relevant capabilities as needed.
HUAWEI Map Kit provides an SDK for map development. It covers map data of more than 200 countries and regions, and supports dozens of languages. With this SDK, you can easily integrate map-based functions into your apps.
HUAWEI ML Kit allows your apps to easily leverage Huawei's long-term proven expertise in machine learning to support diverse artificial intelligence (AI) applications throughout a wide range of industries. Thanks to Huawei's technology accumulation, HUAWEI ML Kit provides diversified leading machine learning capabilities that are easy to use, helping you develop various AI apps.
HUAWEI Nearby Service allows apps to easily discover nearby devices and set up communication with them using technologies such as Bluetooth and Wi-Fi. The service provides Nearby Connection and Nearby Message APIs.
By integrating HUAWEI Panorama Kit through the HMS Core Panorama SDK, your app can quickly present interactive viewing of 360-degree spherical or cylindrical panoramic images in simulated 3D space on Android phones, delivering an immersive experience to users.
Safety Detect builds robust security capabilities, including system integrity check (SysIntegrity), app security check (AppsCheck), malicious URL check (URLCheck), fake user detection (UserDetect), and malicious Wi-Fi detection (WifiDetect), into your app, effectively protecting it against security threats.
HUAWEI Scan Kit scans and parses all major 1D and 2D barcodes and generates QR codes, helping you quickly build barcode scanning functions into your apps.
HUAWEI Scan Kit automatically detects, magnifies, and identifies barcodes from a distance, and is also able to scan a very small barcode in the same way. HUAWEI Scan Kit works even in suboptimal situations, such as under dim lighting or when the barcode is reflective, dirty, blurry, or printed on a cylindrical surface. This leads to a higher scanning success rate, and an improved user experience.
With HUAWEI Site Kit, your app can provide users with convenient and secure access to diverse, place-related services.
WisePlay DRM provides you with digital content copyright protection capabilities, including hardware-level and software-level DRM capabilities. This helps to support you in various use cases such as online application for client certificates, content encryption in multiple formats and algorithms, and online and offline playback.
Analytics Kit offers you a range of preset analytics models so you can gain a deeper insight into your users, products, and content. With this insight, you can take a data-driven approach to market your apps and optimize your products.
Dynamic Tag Manager
HUAWEI Dynamic Tag Manager (DTM) is a tag management system. With DTM, you can dynamically update tracking tags on a web-based UI to track specific events and report data to third-party analytics platforms, monitoring your marketing activity data as needed.
HUAWEI Push Kit is a messaging service provided by Huawei for developers. It establishes a messaging channel from the cloud to devices. By integrating HUAWEI Push Kit, developers can send messages to apps on users' devices in real time. This helps developers maintain closer ties with users and increases user awareness and engagement. The following figure shows the process of sending messages from the cloud to a device.
HUAWEI Ads Publisher Service utilizes Huawei's vast user base and extensive data capabilities to deliver targeted, high quality ad content to users. With this service, your app will be able to generate revenues while bringing your users content which is relevant to them.
We offer a range of ad formats so you can choose the one which offers the best experience for your users. Currently, you can integrate banner, native, rewarded, interstitial and splash ads, and we'll be launching even more formats in the future.
Use the HUAWEI Ads SDK to quickly integrate HUAWEI Ads into your app. Once you've chosen an ad format, you're ready to start bringing in revenue using our high-quality advertising services.
Huawei's In-App Purchases (IAP) service allows you to offer in-app purchases and facilitates in-app payment. Users can purchase a variety of virtual products, including one-time virtual products and subscriptions, directly within your app.
HUAWEI IAP provides a product management system (PMS) for managing the prices and languages of in-app products (including games) in multiple countries. You only need to release one app package to promote your app in countries and regions listed in Supported Countries and Regions.
HUAWEI Wallet Kit is an open capability that integrates Huawei's full-stack "chip-device-cloud" technologies to provide easy-to-access digital passes on an integrated platform. It enables users to save their tickets, boarding passes, loyalty cards, coupons, gift cards and other cards or passes on their mobile phones for convenient, anytime use. It also facilitates interactions between apps and users via location-based notifications, real-time status updates, and NFC capabilities.
- One winner will be chosen from this thread, based on the quality of their post
- The prize is the Huawei Mate30 Pro
- The giveaway begins on 5/8/2020 and a winner will be chosen on 5/23/2020
- One entry per user