Huawei AppGallery continues to grow as an app distribution platform, especially in the Chinese market. With King of App, developers can create modular and easily customizable apps. This article will guide you through the process of creating and publishing your app on AppGallery, using King of App, and validating its license for proper operation.
Create the app with King of App
First, enter the platform King of App and follow these steps:
Configure the modules: Use the King of App editor to add modules you need to your app, such as forms, notifications, and galleries. You can customize the interface design to fit the HarmonyOS style, if you're targeting this ecosystem.
Generate the test APK: Before publishing, generate a test APK. This file is crucial to verify that your app works as expected on a Huawei device before submitting it to the AppGallery. Make sure to review all functionalities and fix any bugs that may affect the user experience.
2. Validate the King of App license
To ensure that your app does not have restrictions or stops working, it is important Validate King of App license before continuing. License validation ensures that you can use all modules without limitations. You can do this from the same platform, where you will be provided with a license code to include in your app's configuration.
- Key step: In the King of App admin panel, enter the license code in the validation section. Without this license, your app may stop working after a trial period or display limited functionality.
3. Upload the APK to Huawei AppGallery
To upload the APK to Huawei AppGallery, follow these steps:
Create an account on the Huawei Developer Console: If you don't have a developer account yet, sign up for one at Huawei Developer Console. Complete the registration and, if necessary, verify your data.
Access AppGallery Connect: This is Huawei’s portal for managing apps. Enter AppGallery Connect, select “My Apps”, and click “Create App”. Fill in basic information such as app name, category, and description.
Load the test APK: Before submitting your app for review, you can use the test APK to perform an internal check. Huawei allows you to test the app on Huawei devices to verify its performance. This testing option is useful to ensure that the app runs smoothly within the Huawei ecosystem.
Complete the app information: Fill in the required fields such as promotional images, screenshots, and descriptions. Huawei AppGallery has specific requirements for images, so make sure they meet the dimensions indicated.
4. Publish or follow in test mode
Once you have verified that everything works correctly with the test APK:
Publish the app: When you are ready to make your app available to the public, select the option to publish to AppGallery Connect. Huawei will review your app to ensure it complies with its quality and safety policies.
Keep in test mode: If you want to keep making adjustments, you can leave the app in test mode and upload improved versions of the APK as you work on it.
Final Recommendations
Updates: If you decide to update your app or add new features, be sure to validate the King of App license again every time you generate a new APK.
Huawei Support: Please refer to Huawei's official documentation on How to upload an APK for additional details on AppGallery-specific requirements and guidelines.
Glossary
Term | Definition |
---|---|
AppGallery | Huawei App Store, where developers publish and distribute their apps for Huawei devices. |
King of App | Modular application development platform that allows you to create apps without advanced programming knowledge. |
APK | Android Package file that contains all the elements necessary to install an application on Android and HarmonyOS devices. |
AppGallery Connect | Huawei's application management portal, where apps, versions, testing, and publication in AppGallery are managed. |
Huawei Developer Console | Huawei's platform for developers to create and manage their apps, including access to AppGallery Connect. |
King of App License | Code that enables and validates the use of King of App, ensuring that the applications created work without restrictions. |
Test mode | Functionality that allows developers to test their app on Huawei devices before publishing it on AppGallery. |
Multiplatform | The ability of an application to run on multiple operating systems or device types without significant changes. |
Module | Functional component that can be added to an app in King of App to expand its capabilities, such as forms or notifications. |
Huawei APIs | Interfaces provided by Huawei that allow developers to access advanced hardware and software features on Huawei devices. |