Huawei Mobile Service

What is Huawei Mobile Services?

Huawei Mobile Services, in short, HMS is an ecosystem developed by Huawei.

HMS Core; It is a platform with Huawei services corresponding to nearly 37 Google services such as Gmail, Google Maps, and Google Drive. It also offers a toolkit for developers that includes APIs and SDKs. With this toolkit, Huawei allows developers to integrate their applications into HMS within 10 minutes for applications that are currently on the Google Play Store. HMS also provides tools for 3rd party developers such as Cordova and React Native to develop applications integrated with these services. With HMS, Huawei offers developers the services Google provides to users and developers on the Android ecosystem.


It is possible to divide HMS into two in terms of the services it offers to users and developers. HMS, which serves with AppGallery and other Huawei applications on the user side, provides services with a developer toolkit called HMS Core on the developer side. In addition, there is no need to pay any fees to use the mobile services developed by Huawei.

HMS offers many services and applications that will replace GMS on the user side. The most notable of these is AppGallery, which will replace the Google Play Store.

Huawei ID

The first requirement to use HMS is your Huawei ID, your Huawei account that works in the same way as Apple ID and Google account. You will be able to manage your personal data, contacts, messages, and backups such as Wi-Fi passwords with this account.


AppGallery is the application store that is aimed to replace the Google Play Store by HMS. Thanks to the HMS Core support provided by Huawei to developers, the number of applications is increasing day by day.

Huawei Mobile Cloud

Huawei Mobile Cloud is a backup service that allows you to access all your data and devices from one place. To use Huawei Mobile Cloud, you must first have a Huawei ID. It is a cloud service that you can use to backup contacts, messages, photos, videos, notes and more data on Huawei and Honor devices.


Huawei Assistant

Aiming to replace Google Assistant, Huawei Assistant is an assistant service where we can give web searches, application access and voice commands.

Huawei Themes

Huawei Themes is simply a theme service that allows you to personalize your devices.

Huawei Music

Although no detailed information has been given about Huawei Music, Huawei's music streaming service, we know that the service will be a music purchase and streaming service for Huawei users.

Huawei Video

Huawei's video streaming service will provide video monitoring and streaming service for EMUI 5 and above versions.

Huawei Browser

Huawei's browser, which will rival Google Chrome, is offered with support for dark themes and news feeds.

Because the Huawei App Gallery application store is actively used in 170 countries and currently has more than 60000 applications, and the number of applications and active users continues to increase rapidly every day. Uploading your application to the App Gallery store will be very useful for your application in terms of number of users and earnings.

When you integrate HMS services into your application, you can download and use the Huawei Services application on both new generation pure HMS Huawei devices and phones using Google Services. If you develop your application with GMS services, you will only be able to use it on devices with Google Services and you will need to integrate HMS for pure-HMS Huawei devices. Using HMS (Huawei Mobile Services) from scratch for your application will make your job much easier.

Yes, it is quite easy to do this using Huawei services. The table below contains a list of HMS services and links that correspond to the basic GMS services. You can get detailed information from the Huawei Developer Page by clicking the links. In addition, sample Codelab projects of all services are also available in the links so that you can experience Huawei services quickly.