Connect with us

Technology

Huawei Mobile Services Core (HMS Core): Replacement of Google’s developer libraries, here’s everything you need to know

Published

on

HMS Core

HMS Core is a collection of tools made for Huawei’s partners and app developers to create unique, new experiences that tap into the full hardware and software capabilities Huawei devices have on offer.

By integrating HMS into their apps with HMS Core, developers can quickly deploy Huawei’s on-device capabilities such as HiAI, distributed technology, and camera features on their apps and provide quality experiences to end-users.

Huawei devices exclusively with Huawei Mobile Services (HMS) and its “Core Kits” aims to deliver the alternatives of GMS and libraries for HMS developers.

(We’ve already explored Huawei Mobile Services in a separate article which you can check here)

Advertisement

As of now, the HMS Core 5.0 has opened capabilities that increased 14 kits to 56 kits, while the number of APIs has jumped from 885 to 12981 covering seven major areas, helping developers achieve new innovation and simplify the development process.

Compared to this, at the beginning of 2020, Huawei had 24 HMS Core kits, 55 services, and 997 APIs. Including services such as In-app purchases (IAP), Account Login and Game services, Push notifications, Analytics, Monetization, Maps, Location, and more.

Below you can check, HMS Core Kits in detail.

HMS Core Kits:

App Services:

  • App Services
  • Account Kit
  • Ads Kit
  • Analytics Kit
  • App Linking
  • Awareness Kit
  • Drive Kit
  • Dynamic Tag Manager
  • Game Service
  • Health Kit
  • Identity Kit
  • In-App Purchases
  • Location Kit
  • Map Kit
  • Push Kit
  • Quick App
  • Scan Kit
  • Search Kit
  • Site Kit
  • Wallet Kit

AI:

  • ML Kit
  • HUAWEI HiAI Foundation
  • HUAWEI HiAI Engine
  • HUAWEI HiAI Service

Media

  • Audio Engine
  • Audio Kit
  • Camera Engine
  • Image Kit
  • Panorama Kit
  • Video Engine
  • Video Kit
  • WisePlay DRM

Smart Device:

  • CaaS Engine
  • Cast Engine
  • DeviceVirtualization Engine
  • OneHop Engine
  • Share Engine
  • Wear Engine

Graphics:

  • Accelerate Kit
  • AR Engine
  • Computer Graphics Kit
  • GameTurbo Engine
  • Scene Kit

Security

  • FIDO
  • Safety Detect
  • LocalAuthentication Engine
  • DataSecurity Engine

System:

  • hQUIC Kit
  • Nearby Service
  • Network Kit New
  • Wireless Kit

Developer Tools:

  • Reality Studio
  • Theme Studio
  • Graphic Profiler
  • HMS Core ToolKit
  • Quick App IDE

Some of the HMS Kits in detailed view:

Account Kit:

Huawei Account Kit provides developers with simple, secure, and quick sign-in and authorization functions. It allows users to access the products and services in the Huawei consumer cloud as well as personal information through mobile phones, tablets, PCs, or wearable devices.

Advertisement

Map Kit:

The Huawei Map Kit is a set of APIs that can be called to develop maps for Android. Developers can use this SDK to easily add map-related functions to Android apps.

Location Kit:

The Location Kit uses a hybrid positioning mode that combines GPS, WiFi, Bluetooth and base station. It enables the app to obtain user locations quickly and accurately.

Advertisement

Huawei Location Kit combines the GPS, Wi-Fi, and base station locations to help app developers quickly obtain precise user locations, build up global positioning capabilities, and reach a wide range of users around the globe.

Push Kit:

Huawei Push Kit is a messaging service provided by Huawei for developers. It establishes a communication channel between the cloud and devices. By using Huawei Push Kit, developers can send the latest messages to users.

This helps developers maintain closer ties with users and increases user awareness and activity. The following figure shows the process of sending messages from the cloud to a device.

Advertisement

Drive Kit:

HMS Drive Kit allows developers to create apps that use the Huawei Cloud drive. Huawei Cloud drive provides cloud storage for the apps. The files generated during the app users will be stored in the cloud drive.

Users can also download and sync files stored in the cloud drive, including photos, videos, and documents. Also, the Huawei Cloud drive provides comprehensive security protection for various types of data, enabling users to manage data securely and conveniently.

Currently, the core capabilities of Huawei Drive Kit allow to upload and download files, as well as query and monitor cloud files.

Advertisement

Ads Kit:

Huawei Ads Kit supports developers in monetizing traffic on Huawei devices, facilitates advertising platforms and advertisers to track ads personalization, and provides advertising identifier capabilities.

In-App Purchase (IAP) Kit:

Huawei’s In-App Purchases (IAP) service developers to offer in-app purchases and facilitate in-app payment. Users can purchase a variety of products or services, including common virtual products and subscriptions, directly within the app.

Advertisement

The IAP service provides the Product Management System (PMS) for managing the prices and languages of game and app products in multiple countries.

Analytics Kit:

Huawei Analytics predefines a large number of analytics models to help developers clearly understand user behavior and gain in-depth insights into users, products, and content. As such, developers carry out data-driven operations and make strategic decisions about app marketing and product optimization.

HMS and Strategy:

Huawei Mobile Services (HMS) as well as HMS apps, incorporates Huawei’s chip, device and cloud capabilities and integrates a set of HMS core services (HMS Core), tools, and platforms for IDE development and testing.

Advertisement

According to the data shown by Huawei, HMS together with Huawei third-party applications and services forms an HMS Ecosystem for 570 million Huawei users across the globe with 1.3 million registered developers.

According to the previous data related to HMS Core, the HMS Core developer system is growing at a fast pace around the globe and as of March 2020, the global Monthly Active Users (MAU) reached 650 million, with an increase of 25% year-on-year (YoY).

Registered global developers grew up to 1.4 million, an increase of over 115% on year. While the number of uploaded apps featuring HMS Core increased over 60,000 YoY.

By July 2020, the Huawei HMS ecosystem is growing rapidly, reaching 700 million global Huawei device users, with a year-on-year growth of 32%. On the other hand, Huawei developers worldwide reached 1.6 million up 76% on year growth.

Advertisement

Huawei offers global developers a one-stop, highly efficient operation service through AppGallery Connect, which includes 68 services – an increase of 27 services since HDC 2019. The number of apps using AGC increased by 90%.

Huawei Mobile Services has set up 6 regional centers, 7 DigiX labs, with local tech experts and operation staff, to provide services for local developers and partners. Huawei empowers developers in every region to innovate and offers full support to help them bring their local innovations to the global stage, allowing the HMS ecosystem to flourish at the same time.

To encourage developers to publish their apps with HMS platform, Huawei has increased its investment to $1 billion under the developer program called the “Shining Star 2.0”. This program also aims to cover the development, growth, and marketing funds needed.

With this set of apps, services, and developer support, Huawei is ready to expand the ground of Huawei Mobile Services for global users.

Advertisement

John started his early career as a game developer, after working four years for an indie company, he stepped into Android development and became an Android enthusiast, which made him start Huaweicentral.com. John loves animals and usually takes part in activities related to animal rights and welfare.

Continue Reading
Advertisement
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Technology

Huawei published new vehicle patent, provides faster and safer unlocks

Published

on

Huawei

Recently, Huawei has published a new vehicle unlocking patent, which has been approved on the 23rd of July 2021. This patent aims to provide a quicker and safer unlocking method for zero effort access.

As per the information, on 29th February 2021, Huawei has applied for a patent entitled “Vehicle unlocking method, system, device, vehicle and storage medium”. This patent has been published with the publication number CN113165598A in China.

Speaking of this new patent, it will work on the voice determination mechanism to identify the authorized user and provide him/her access in one call. This new technology will optimize the unlocking methods for sure as everyone wants extra convenience for them.

Huawei Vehicle Unlocking Patent

Furthermore, the method embodied by this vehicle unlocking method works on precise and high computing algorithms. We can describe the procedure in the following terms-

Advertisement
  1. First, this method used an efficient voice capturing method to identify the keyword that is “Wake-UP”
  2. If the voice message contains the wake-up word, the user gets permission of access after passing the next step
  3.  Afterward, the source of direction is determined
  4. The inbuilt camera started to take action and gather the data in image form
  5. This target camera analysis the field view to determining the user sanding position
  6. If all processes go smoothly then the system unlocks the vehicle of the user

Huawei Vehicle unlocking patent

Previous Patent Information:

On 27th July, Huawei introduced a new flexible glass patent technology for a more refined bending performance of flexible glass. This patent called, “a processing method for improving the bending performance of flexible glass” publish with the announcement number CN113173708A was applied on 3rd March 2022.

(Source- Ithome)

Continue Reading

Technology

Huawei’s new flexible glass technology can improve its bending capability

Published

on

Huawei

On 27th July, Huawei introduced a new flexible glass patent technology for a more refined bending performance of flexible glass. This new technology aims to bring some extra convenience for users.

As per the information, Huawei published a new patent entitled “a processing method for improving the bending performance of flexible glass” with the announcement number CN113173708A.

The idea to bring this technology came a few months ago and the company applied to patent this technology in March this year. This new method can help to significantly increase the bending implementation of the flexible glass.

 Huawei flexible glass patent

Flexible glass patent Technology:

The patent document describes the method for more refined bending performance of flexible glass. The working procedure is described below-

Advertisement
  • The multilayer glued flexible glass passes under the scratch, cut, debond, and chemically strengthening procedure to reach the maximum level of bending capability.
  • The multi-layer glass contains a foundation base that is placed at the bottom layer and a minimum of one iterated unit layer glued to the upper layer of the foundation base.
  • Furthermore, the iterated unit layer combines a flexible glass located in the bottom layer and a substrate glued to the upper layer of the flexible glass
  • At last, the repeating unit layers are glued and covered together

 Huawei flexible glass patent image

Previous Patent:

Last week Huawei published the video call sharing method patent, which allows sharing a video call with family, friends, colleagues, and other associates. This patent with the publication number  CN11314148A was applied back on the 17th of January 2020.

(Source- Ithome)

Continue Reading

Technology

Huawei inaugurated first Arm-based data center in Moscow, Russia

Published

on

Huawei

According to the latest information, Huawei has established the first ARM-based data center in Russia. It mainly started to provide access to Arm-based TaiShan servers to local customers.

The TaiShan server utilizes the Kunpeng 920 processor developed by Huawei’s semiconductor subsidiary, HiSilicon. Also, this data center was built by Huawei’s Intelligent Computing Systems Department in Moscow, Russia.

Regarding this, Huawei said that the Russian scientific and academic community are using the facility to optimize open source solutions and supercomputing development. The construction of the new facility indicates the company’s aim to develop software products in Russia.

Kunpeng 920 Processor:

In 2019, Huawei launched the Kunpeng 920 processor along with the first ARM-based server CPU to deliver higher performance. This processor was based on ARMv8 architecture, the 7nm Kunpeng 920 comes with 64 cores and operates at 2.6GHz, with eight channels of DDR4 memory.

Advertisement

To be mentioned, Huawei has promised $1.5 billion to help develop Arm-native applications in an effort to help it overcome sanctions. Last month, the Chinese tech firm announced it was working with Sitronics to develop hardware that meets domestic localization requirements.

Kunpeng 920

In addition, the Nikiya Solodun intelligent computing systems expert at Huawei Russia stated that:-

“The computing cluster will enable our partners and customers to test their software products, to join the construction of a new open ecosystem”

“Prior to the commissioning of this data center, we had to spend resources on the delivery of equipment and deployment of servers at the customer’s sites, now it is possible to provide both remote and local access to equipment with virtually no time delays.”

ARM Processor:

Huawei said however the ARM processor are dominant in mobile technology but it can be a replacement to the x86 architecture in the data centers. On the other hand, Ampere, Fujitsu, and Microsoft are also preparing to launch ARM CPUs for the server market.

Advertisement

Huawei Russia’s Intelligent Computing System Department Director- Liu Yu said:

“High-performance Arm cores have proven themselves well not only in tasks with numerous parallel computing, such as big data, virtualization systems, databases, storage systems, but also other tasks.

The tests carried out have shown that in a number of scenarios Arm servers can already compete fully with solutions based on the x86 architecture,” said Liu Yu.

Furthermore, Arm can be acquired by US cooperation Nvidia if regulators will let it, which could also make this matter more complicated.

(Source: Data Center)

Advertisement

Also, check:

Huawei unveiled a 7nm 64-bit Arm-compatible processor, the Kunpeng 920

Continue Reading