HMS Core: назначение и возможности¶
HMS Core (Huawei Mobile Services Core) — это набор программных сервисов и API (интерфейсов прикладного программирования) для разработчиков мобильных приложений, разработанный китайской компанией Huawei. Платформа предоставляет инструменты для создания, интеграции и продвижения приложений на устройствах под управлением операционной системы HarmonyOS и Android, а также обеспечивает базовую функциональность для работы самих устройств Huawei, заменяя сервисы Google Play на рынках, где они недоступны.
¶История и предпосылки создания
Развитие HMS Core напрямую связано с санкционным давлением на компанию Huawei со стороны правительства США. В мае 2019 года Huawei была внесена в американский «Entity List» (список организаций, с которыми запрещено сотрудничество американским компаниям без специальной лицензии). Это привело к тому, что корпорация Google прекратила лицензирование и техническую поддержку своих мобильных сервисов (Google Mobile Services, GMS) для новых моделей смартфонов Huawei. В результате устройства, выпущенные после 2019 года, лишились предустановленного магазина Google Play, сервисов Google Maps, YouTube, Gmail и других приложений, работающих на базе GMS.
Для сохранения конкурентоспособности на международном рынке Huawei была вынуждена ускорить развитие собственной экосистемы. Первоначально HMS (Huawei Mobile Services) существовал как набор сервисов для китайского рынка, где Google-сервисы не работают по причине государственной политики. После введения санкций компания адаптировала и расширила этот набор для глобального рынка, превратив его в полноценную альтернативу GMS. Публичный запуск обновленной платформы HMS Core состоялся в 2020 году вместе с выходом флагманской серии смартфонов Huawei P40, которые не имели предустановленных сервисов Google.
¶Архитектура и ключевые компоненты
HMS Core представляет собой модульную систему, включающую десятки отдельных сервисов, разделенных на несколько функциональных категорий. Каждый сервис доступен разработчикам через SDK (software development kit) и API.
¶Базовые сервисы (Foundation)
К этой категории относятся сервисы, обеспечивающие идентификацию пользователя и безопасность. Основным является Huawei ID — единая система аутентификации, аналогичная Google Account. Она позволяет пользователям входить в приложения и сервисы Huawei, синхронизировать данные и совершать покупки. Кроме того, сюда входят сервисы безопасности (Safety Detect), предназначенные для защиты от вредоносного ПО и мошенничества, а также сервисы хранения данных (Cloud Storage) и облачных функций (Cloud Functions).
¶Сервисы приложений (Application Services)
Эта группа включает инструменты для монетизации и продвижения приложений. Ключевым элементом является магазин приложений AppGallery — официальный каталог ПО для устройств Huawei, выполняющий функции аналога Google Play. Для разработчиков предусмотрены сервисы рекламы (Huawei Ads Kit), позволяющие размещать рекламные баннеры и видеоролики в приложениях, а также сервисы аналитики (Analytics Kit) для отслеживания поведения пользователей и эффективности маркетинговых кампаний.
¶Медиа-сервисы и графика
Данный блок отвечает за обработку мультимедийного контента. Он включает в себя сервисы видео (Video Kit), аудио (Audio Kit), панорамных изображений (Panorama Kit) и дополненной реальности (AR Engine). Особое место занимает сервис компьютерного зрения (HiAI Foundation), который предоставляет инструменты для распознавания изображений, текста и лиц, а также для обработки естественного языка. Эти технологии используются в камере смартфонов Huawei для улучшения качества съемки и в приложениях для сканирования документов.
¶Сервисы связи и обмена данными
В эту категорию входят сервисы, обеспечивающие коммуникацию между устройствами и передачу данных. Сервис push-уведомлений (Push Kit) позволяет разработчикам отправлять уведомления пользователям. Сервис обмена сообщениями (Nearby Service) использует технологии Bluetooth и Wi-Fi для передачи файлов между устройствами в непосредственной близости. Сервис карт (Map Kit) предоставляет функции отображения карт, геокодирования и построения маршрутов, являясь альтернативой Google Maps API.
¶Сервисы умного дома и Интернета вещей
С развитием экосистемы умного дома Huawei развивает протоколы связи и сервисы для управления бытовой техникой и другими устройствами через приложения. Эти сервисы интегрированы с операционной системой HarmonyOS и позволяют создавать сценарии автоматизации.
¶Значение для разработчиков и пользователей
Для разработчиков HMS Core является открытой платформой, позволяющей распространять приложения без необходимости интеграции с Google Play Services. Это критически важно для выхода на китайский рынок, а также на рынки стран, где устройства Huawei занимают значительную долю. Компания предоставляет финансовые стимулы и техническую поддержку разработчикам, портирующим свои приложения на HMS Core, что способствует росту каталога AppGallery.
Для конечных пользователей HMS Core обеспечивает базовую функциональность смартфона, включая синхронизацию контактов и заметок, резервное копирование данных, работу камеры и навигацию. Отсутствие сервисов Google компенсируется альтернативными решениями: вместо Google Maps используется собственный картографический сервис (Petal Maps), а вместо Google Assistant — голосовой помощник Celia. Однако стоит отметить, что многие популярные западные приложения, такие как банковские клиенты или социальные сети, не спешат адаптировать свои продукты под HMS Core, что ограничивает функциональность устройств Huawei для части пользователей.
¶Критика и ограничения
Основной критикой HMS Core и экосистемы Huawei является неполнота каталога AppGallery по сравнению с Google Play. Многие приложения либо отсутствуют, либо имеют устаревшие версии. Кроме того, пользователи отмечают сложности с получением push-уведомлений от сторонних приложений, если те не интегрированы с Push Kit. Существуют также опасения относительно безопасности и конфиденциальности данных, связанные с передачей информации на серверы китайской компании, хотя Huawei заявляет о соответствии строгим стандартам защиты данных и работе серверов в Европейском союзе.
¶Перспективы развития
Huawei продолжает активно инвестировать в развитие HMS Core и собственной операционной системы HarmonyOS NEXT, которая полностью отказалась от использования открытого кода Android. Платформа HMS Core становится ключевым элементом стратегии компании по созданию независимой программной экосистемы, способной конкурировать с Apple и Google. По состоянию на 2024 год число зарегистрированных разработчиков HMS Core превышает несколько миллионов, а количество интегрированных приложений исчисляется сотнями тысяч.
¶Источники
- Официальная документация и руководства для разработчиков на портале Huawei Developers.
- Годовые отчеты и пресс-релизы компании Huawei Technologies Co. Ltd.
- Материалы аналитических изданий, посвященных мобильным операционным системам и рынку смартфонов.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →

