We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All
GuidesWallet KitGetting Started

Getting Started

Quick Tutorial

Before developing your app, you can follow instructions in the codelab to experience quick development of a demo app.

Development Environment

  • JDK version: 1.8.211 or later

  • Android Studio version: 3.X or later
  • SDK and Gradle:

    • minSdkVersion: 19
    • targetSdkVersion: 30 (recommended)
    • compileSdkVersion: 30 (recommended)
    • Gradle version: 4.6 or later (recommended)
  • Test device: a Huawei phone running EMUI 3.0 or later, or a non-Huawei phone running Android 4.4 or later

Development Process

Follow the steps in the following process when you develop an app.
Expand

No.

Step

Description

1

Pass Integration

Select a type of pass to be integrated to your app as required.

2

Preparations

Before you start developing an app, configure app information in AppGallery Connect, including registering as a developer, creating an app, and enabling Wallet Kit in AppGallery Connect.

3

Adding a Pass

Configure the pass according to your UI design and call the API for adding to pass to HUAWEI Wallet.

4

Updating a Pass

Update a pass when necessary, for example, when the pass level or UI materials need to be updated.

5

Integrating NFC Capabilities

Integrate NFC capabilities when pass swiping scenarios are involved, for example, access cards for turnstiles, campus access cards, and smart locks.

6

Pre-release Check

Use the check tool to perform a self-check on the app, and perform a pre-release check against the Pre-release Checklist.

7

App Release

Submit the app for release review, a process that usually takes 1 to 2 workdays.

Search in Guides
Enter a keyword.