[Huawei Developers] Basavaraj.navi:
Introduction

In this article, we will learn the following:

What are Quick game?

Feature and advantage of Quick game.

Development procedure.

Installing development tools.

What are Quick Game?

In simple Quick Game are new form of installation free applications. Definitely you will have question what is installation free application right? Basically Quick game you don’t need to install it like we do other android apps. Usually we install apps from Huawei AppGallery or Google play store. But Quick game does not require to install. Directly start using it. Quick Game apps developed based on industry standards formulated by Quick App Alliance, which consists of mainstream mobile phone manufacturers in China. A quick game can be distributed to all mobile phones that supports industry standards without adaptation. To make you clear, check the below example.

Feature and advantage of Quick game

Lower cost: JavaScript and CSS are used for development, and quick games have only 1/5 code of their Android native apps.

Premium experience: The native rendering technology enables quick games to provide functions and experience of native Android apps, but requires less memory space and can be updated automatically.

High retention rate: Quick games are installation-free, support tap-to-use, and can be added to the home screen, enhancing the user retention rate.

Development procedure

Let’s understand what the procedure to develop the Quick Game.

Follow the steps:

Understanding: First understand what quick game is and how it works. Now we have learnt what Quick game is in introduction section.

Preparation: There are couple of preparation need to develop the Quick Game. Let us understand what those preparation are. We will learn in details in upcoming parts.

Step 1: First you need to register as developer to develop quick game. Register here if you are already a developer ignore this step.

Step 2: Create Quick game application AppGallery console.

Step 3: Install development tools. Required tools are follows:

Install Huawei Quick IDE.

Install Quick App loader apk in phone.

Install Quick App PC assistant.

Step 4: Generate and configure a fingerprint certificate.

Step 5: Enable HMS core services.

Development: Develop Quick Game using HMS core services. Integrate HMS game service, IAP, Account and Push Kit in the application.

Packaging: Once your Quick game development is done just package it to RPK. (Don’t be tensed what is RPK it is just an extension for Quick Apps like APK for android).

Release: Once all above steps are done, now last part of the Quick game is release. Release it in the AppGallery.

Prepare qualification file.

Clearly understand Huawei review guideline.

Apply for release Quick game.

Installing development tools

Required tools to develop the Quick Game as follows.

Huawei Quick App IDE

Quick App PC Assistant

Quick App loader

Download all the tools from below links and install it in your desktop or laptop.

Tools	Windows	Mac
Huawei Quick App IDE	Download exe file	Download dmg file
Quick App PC assistant	Download Quick App PC Assistant exe file	Download Quick App PC Assistant dmg file
Huawei Quick App Loader	Download Quick App loader apk	NA

Refer here for more details about installation

Understand more about Quick App IDE

Now let us create a hello world application in the Quick App IDE.

After installing the Quick App IDE, just open it. It looks like below image.

1. Open recent: You can open recently created project.

2. New Project: You can create new project here.

3. Quick App: From new project, select Quick App to create Quick app application.

4. Import project: You can import already existing project. There are two types of project you can import. HTML5 App and HTML5 Game.

5. Open Project: You can open project from the specific path.

Now create new project.

Result

Get all the logs from Quick App PC assistant.

Tips and Tricks

Understand About Quick Game.

Explore some Quick Game from phone.

Install all the required tools.

Make sure you have configured the adb in the desktop or laptop.

Command to install Quick App loader APK

adb install quickapploader.apkCopy code

Conclusion

In this article, we have learnt the What Quick Game is, feature and advantages of Quick app games, steps involved development procedure, installing required tools and one hello world application. By this conclude all the Quick App set up is done. In next part of the article I’ll come up with different concept of Quick Game.

Reference

Quick Game official document

Download tools from here