[Huawei Developers] Martin Bieber:
Definition

Quick apps are a new form of installation-free apps developed based on industry standards. They are developed based on the frontend technology stack and support native rendering, therefore possessing the advantages of both HTML5 apps and native apps. Users do not need to install quick apps and only need to tap them open and enjoy the same experience and performance as native apps.

Advantages

Low Costs

You can use JavaScript and CSS to develop quick apps, reducing the code amount to 20% of that required for developing native Android apps providing the same functions. In addition, you can convert existing HTML5 apps into quick apps quickly

Native Experience

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

High Retention

Users can tap to use quick apps without installation, add a quick app to their home screen if they want to use it later, and access a used quick app again from entries such as recently used apps or push notifications.

Easy Access

Your quick apps can be distributed to various channels such as AppGallery, Quick App Center, deep links, and HUAWEI Assistant, effectively improving your app exposure.

Usage Process

Find: Find quick apps on AppGallery, HUAWEI Assistant, Global Search, and more.

Open: Tap to open a quick app instantly without installation. Quick apps support automatic update and take up minimum storage.

Use: Enjoy the smooth interaction, stylish UI, comprehensive functions, and optimal performance of quick apps.

Leave: Access a used quick app again by adding it to the home screen or through recently used apps or push notifications.

Quick App Development

Tool

Huawei provides you with a complete set of development tools to develop and debug your quick apps.

HUAWEI Quick App IDE: A one-stop quick app development tool that is built based on the VSCode framework. It provides a complete set of easy-to-use features and capabilities, such as project management, programming, real-time preview, inspection, debugging, cloud test and release, helping you maximize your productivity.

Installing Huawei Quick App IDE Quick App IDE User Guide

Huawei Quick App Loader: Use it to launch and debug quick apps.

Installing Huawei Quick App Loader

Huawei Quick App PC Assistant: Use it to load quick apps to multiple terminals, testing cards, and hap links.

Installing Huawei Quick App PC Assistant PC Assistant Operation Guide

Integration with Huawei Open Capabilities

HUAWEI Quick App allows you to integrate the following capabilities of HMS Core to your quick app:

HUAWEI Account Kit allows you to offer simple, secure, and quick sign-in and authorization functions.

Accessing HUAWEI Account Kit

HUAWEI In-App Purchases allows you to implement the in-app payment function only by simple integration, helping you gain more revenue quickly.

Accessing HUAWEI In-App Purchases

HUAWEI Push Kit allows your app to push messages to users at the right moment. You can send messages to your users through your apps in real time. This helps you maintain closer ties with your users and increases user awareness and engagement.

Accessing HUAWEI Push Kit

HUAWEI Location Kit enables your app to quickly and accurately obtain user locations.

Accessing HUAWEI Location Kit