План Б 2.0: Huawei запускает набор сервисов HMS Core 4.0 по всему миру

Компания Huawei объявила о запуске набора сервисов HMS Core 4.0 по всему миру.
Что это такое
Она включает в себя полный набор открытых приложений HMS, а также инструменты IDE для разработки и тестирования.
Huawei подчеркивает, что благодаря универсальной операционной поддержке HMS Core позволяет ускорить разработку приложений и исключить сложности, благодаря чему разработчики могут сократить расходы и сосредоточиться на работе.
К уже существующим сервисам Account Kit, Push Kit, Wallet Kit, Analytics Kit, Drive Kit и Game Service в HMS Core 4.0 добавили ML (Machine Learning) Kit, Awareness Kit, Scan Kit, Nearby Service, Panorama Kit, Safety Detect, Dynamic Tag Manager, Fast Identity Online, Site Kit, Quick App, WisePlay, Health Kit и Identity Kit.
Почему это важно
Это реализация того самого « плана Б » , который разработала Huawei после введения санкций США. Он подразумевает полный переход на собственные сервисы Huawei Mobile Services и магазин приложений Huawei App Gallery (альтернатива Google Play Store). И сейчас компания продолжает развивать свою экосистему, вкладывая туда деньги. В отличие от других провалившихся разработчиков экосистем, у Huawei большие планы и не меньший объем сделанной работы.
По данным Huawei, у нее уже 1,3 миллиона разработчиков и более 55 тысяч приложений, подключенных к HMS Core. В отличие от Android, Huawei контролирует (как и Apple) аппаратную часть своих смартфонов и магазин приложений. Это позволяет делать эффективную связку , что повышает производительность устройства до максимального уровня и оптимизирует энергопотребление.
Описание HMS Core (Мобильных служб Huawei)
Платформа HMS Core, созданная на базе устройств Huawei и платформы Android, — это среда, которая открывает множество возможностей для разработчиков приложений. HMS Core предоставляет пользователям устройств Huawei базовые службы, например Аккаунт Huawei и Уведомления. Пользователь может войти в свой Аккаунт Huawei на любом устройстве, на которое установлены HMS Core, чтобы получить доступ к сервисам, предоставляемым Huawei, включая AppGallery , Облако , Кошелек и Здоровье , а также пользоваться сторонними приложениями с интегрированными сервисами HMS Core, чтобы работать с универсальными умными сервисами во всех сценариях. Кроме того, HMS Core предоставляет приложениям разработчиков множество сервисов, включая сервисы отправки сообщений, быстрого входа в Аккаунт Huawei , покупок в приложении, определения местоположения, карты, игры и машинное обучение, чтобы помочь разработчикам адаптировать их приложения под устройства Huawei и обеспечить оптимальный пользовательский опыт.
Как и GMS Core (сервисы Google для мобильных устройств), сервисы HMS Core могут работать на базе Android Open Source Project (система Android) и поддерживать приложения Android. Однако некоторые приложения Android требуют поддержки GMS Core и могут не работать на HMS Core.
Чтобы постоянно повышать качество работы пользователей и предоставлять более широкий спектр сервисов для устройств и приложений, по мере необходимости будут выпускаться новые версии HMS Core. Регулярно проверяйте доступность обновлений HMS Core и обновляйте их сразу же, как только станет доступен пакет обновления (для дополнительной информации см. Обновление HMS Core). Следите за новостями из официальных источников Huawei.
1 . HMS HEALTH KIT
This kit incorporates apps and services as well as Huawei and third-party devices, to construct a smart health and fitness ecosystem that provides users with unmatched convenience.
- Android
- iOS
- Web
- Quick App
2 . HMS Account kit :
HUAWEI Account Kit provides developers with simple, secure, and quick sign-in and authorization functions. Instead of entering accounts and passwords and waiting for authorization, users can just tap the Sign In with HUAWEI ID button to quickly and securely sign in to the app.
Service Features:
1-) Allows to connect the Huawei ecosystem using HUAWEI ID from a range of devices, such as mobile phones, tablets, and smart displays.
2-) Serves more than 190 countries and regions worldwide.
Requirements to use Account Kit:
3 . HMS Ads kit :
Ads Kit leverages the vast user base of Huawei devices and Huawei’s extensive data capabilities to provide you with the Publisher Service, helping you monetize traffic.
HUAWEI Ads Publisher Service is a monetization service that leverages Huawei’s extensive data capabilities to display high-quality ad content in your apps to the vast user base of Huawei devices.
Ads Kit provides the Open Advertising Identifier (OAID) and install referrer capabilities for advertisers to deliver personalized ads and attribute conversions.
- An OAID is a non-permanent device identifier. You can use OAIDs to provide personalized ads for users while protecting their privacy. In addition, third-party tracking platforms can provide conversion attributions for advertisers based on OAIDs.
- You and advertisers can obtain app install referrers through APIs provided by Huawei. Advertisers can use install referrers to attribute conversions to different promotion channels.
4 . HMS Search Kit :
Search Kit fully opens Petal Search capabilities through the device-side SDK and cloud-side APIs, enabling ecosystem partners to quickly provide the best possible mobile app search experience.
Use Cases
Search Kit provides the following tools and services:
- Keyword search tools
By integrating the device-side SDK of Search Kit, you can equip your app with such capabilities as selection search, auto suggestion, and spelling check, easily building the search entry for your app.
- Custom search
By integrating the device-side SDK of Search Kit and calling APIs for custom search, you can specify a destination site for searches to quickly guide users to the most relevant content with no ads.
- Web search
By integrating APIs for web search, which provides search results of web pages, images, videos, and news, you can build your search engine at low cost based on the search capabilities and global index library of Petal Search.
5 . HMS Wallet Kit :
Wallet Kit integrates the open capabilities of Huawei’s full-stack “chip-device-cloud” technologies to provide digital passes such as cards, coupons, tickets, and keys. It enables users to add their tickets, boarding passes, loyalty cards, coupons, gift cards, and other cards or passes on their mobile phones for convenient, anytime use. It also facilitates interactions between apps and users through location-based notifications, real-time status updates, and NFC capabilities.
- Tap-to-add: Numerous methods for adding a pass to HUAWEI Wallet via a single tap, for example, by web page, email, SMS message, HUAWEI Wallet CardStore, quick app, and app.
- Quick integration: Four-step integration process (registration, identity verification, service configuration, and app development), minimizing development workload and accelerating the service rollout.
- Targeted reach: Accurate, real-time user notifications based on the time, location, Wi-Fi network, and presence of nearby services.
6 . HMS Scan Kit :
Scan Kit scans, parses, and generates major 1D and 2D barcodes, helping you quickly build barcode scanning functions into your apps.
Scan Kit automatically detects, magnifies, and recognizes barcodes from a distance, and is also able to scan a very small barcode in the same way. It works even in suboptimal situations, such as in dim light condition or when the barcode is reflective, dirty, blurry, or printed on a cylindrical surface. This leads to a high scanning success rate, and an improved user experience.
Scan Kit can be integrated into both Android and iOS apps. Android apps with Scan Kit integrated support barcode scanning in landscape mode.
In this article I covered a part of HMS toolkits like HMS Health kit , HMS Account kit , HMS Ads kit , HMS Search kit , HMS Wallet kit , HMS Scan kit.
I hope , I introduce an important some of Native app developing toolkits.
ОС Android HMS — что это такое?
Операционная система Android, в которой присутствуют сервисы HUAWEI Mobile Services вместо Google Mobile Services.
Дело в том, что Google заблокировала работу своих сервисов на некоторых телефонах Huawei. Это случилось из-за санкций в 2019 году. В итоге, если компания Huawei не найдет решение в срочном порядке, то она потеряет рынок. В итоге компания создала замену сервисам — HMS Core, в состав которых входят например такие приложения:

HMS расшифровывается как HUAWEI Mobile Services.
Если расшифровать надпись ОС Android HMS, то получается:
- OC — операционная система.
- Android — собственно понятно что это.
- HMS — сервисы Huawei (платформа).
Сегодня на платформе HMS уже зарегистрировано множество разработчиков, которые создали свои приложения под эту платформу.
Платформа HMS требует наличия аккаунта, при помощи которого можно получить доступ к сервисам:
- Связи.
- Быстрая идентификация пользователя.
- Машинное обучение.
- Определение местоположения.
- Функции безопасности.
- Чтение книг.
- Сканирование кодов (как понимаю имеется ввиду штрих коды).
- Динамическое управление тегами.
И другие — их количество увеличивается, так как платформа постоянно развивается.
Нужна ли программа HMS?
В некотором смысле это ядро, которое выступает в роли посредника между интернетом, облачными технологиями и операционной системой.
Это платформа, которая включает в себя множество функций, без которых приложения работать не будут.
Поэтому удалять — нельзя, иначе телефон станет немного похож просто на звонилку, а все его фишки, пусть и только от Huawei — работать не будут.
Надеюсь информация оказалась полезной. Удачи и добра, до новых встреч друзья.