|
|
|
|
|
|
|
|
Explore HMS application will host all HMS Core services and kits as example modules. It targets to include all features that HMS can provide. Because HMS Core is rapidly growing source, new modules and features fill be added. With each update, the application will be kept up to date, new features will be added, the application and modules will be constantly updated and optimized.
When users install the application from AppGallery, only 4 modules will be installed. However, because this project was created with HMS Dynamic Ability Service and Android App Bundle technology together, users will be able to download the modules they need without having unnecessary modules. This ensures that the app download size and the size it takes up on the device remain optimal.
App Bundle On-Demand feature provides us the capability of downloading the requested modules. In this way, the application does not have non-required features.
Hardware Requirements
Software Requirements
You need to agconnect-services.json for run this project correctly.
A/B Testing provides a collection of refined operation tools to optimize app experience and improve key conversion and growth indicators. You can use the service to create one or more A/B tests engaging different user groups to compare your variants of app UI design, copywriting, product functions, or marketing activities for performance metrics and find the best one that meets user requirements. This helps you make correct decisions. A/B Testing is commonly used by large Internet companies, with hundreds of A/B tests conducted every week.
HUAWEI Accelerate Kit provides the multi-thread acceleration capability that efficiently improves concurrent execution of multiple threads. It is located above the kernel in the OS and opened to developers as a set of C language APIs.
Most of current Android devices run a multi-core system. To give full play to the system, programs that can execute multiple tasks concurrently are preferred. Generally, multi-thread programs at the Native layer control task execution by managing threads. Accelerate Kit provides a new multi-thread programming method by using the multi-thread library (multithread-lib). It frees you from the thread management details so that you can focus on developing apps that can fully utilize the multi-core hardware capability of the OS, promising more efficient running.
Version: 6.9.0.301
Account Kit provides you with simple, secure, and quick sign-in and authorization functions. Instead of entering accounts and passwords and waiting for authentication, users can just tap the Sign In with HUAWEI ID button to quickly and securely sign in to your app with their HUAWEI IDs.
Features:
Version: 13.4.47.302
HUAWEI Ads Publisher Service is a monetization service that leverages Huawei's extensive data capabilities to display targeted, high quality ad content in your apps to the vast user base of Huawei devices.
Features:
Version: 6.9.0.302
HUAWEI Analytics Kit offers a rich array of preset analytics models that help you gain a deeper insight into your users, products, and content. With this insight, you can then take a data-driven approach to market your apps and optimize your products.
Features:
App Performance Management (APM) of HUAWEI AppGallery Connect 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.
Users are generally more willing to download smaller apps. Therefore, reducing the size of your app package to the greatest possible extent, is essential for boosting its download and installation success rate. App Bundle does this for you, and has become the preferred service for an increasing number of developers. HUAWEI AppGallery Connect allows you to release your app in App Bundle format, with the relevant Huawei SDKs integrated, ensuring that users only need to download the required content, bundled in a smaller, more streamlined app package.
Version: 1.8.0.300
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.
Features:
Version: 1.8.0.300
App Messaging even allows you to customize how your messages look and the way they will be sent, and define events for triggering message sending to your users at the right moment.
Features:
After an app is developed, you need to submit it to Huawei for review in HUAWEI AppGallery Connect.
Steps :
Android apps use a signature key for signing. Each signature key has an associated key certificate. Devices and services can use the certificate to check whether the app is from a trusted source. For trusted app updates, ensure that the app signature of the update package is the same as that of the installed app so that your app update will be accepted. However, if the signature key is lost or stolen, you cannot update your app. In this case, you will have to use a new package name to release the updated app. This will lead to risks such as user loss.
Audio Engine provides the karaoke headset monitoring feature with open APIs to help you integrate the headset monitoring to your app, facilitating the utilization of Huawei's hardware-enabled headset monitoring capability, and achieving a low-latency and low-noise headset real-time listening experience.
Version: 1.6.0.300
HUAWEI Audio Kit is a set of audio capabilities developed by Huawei. It provides you with audio playback capabilities based on the HMS ecosystem, including audio encoding and decoding capabilities at the hardware level and system bottom layer.
You can quickly build your own audio playback capabilities and audio apps based on HUAWEI Audio Kit.
Features:
Version: 1.7.0.300
Audio Editor Kit provides a wide range of audio editing capabilities, including AI dubbing, audio source separation, spatial audio, voice changer, and sound effects. With these capabilities, the kit serves as a one-stop solution for you to develop audio-related functions in your app with ease.
Features:
Version: 1.6.0.300
Most apps need to identify and authenticate users to tailor the app experience for individual users. However, building such a system from scratch is a difficult process. Auth Service can quickly build a secure and reliable user authentication system for your app. You only need to access Auth Service capabilities in your app without caring about the facilities and implementation on the cloud.
Features:
$ claude mcp add Explore-Hms \
-- python -m otcore.mcp_server <graph>