Huawei Mobile Services ( HMS ) は、Huawei Technologies Co., Ltd.が開発した独自のサービスと高レベルのアプリケーション プログラミング インターフェイス (API)の集合体です。HMS Coreと呼ばれるその中核は、Huawei デバイス上でアプリを開発するためのツール キットとして機能します。HMS は通常、HarmonyOS 4.x およびそれ以前のオペレーティングシステムを実行している Huawei デバイスにインストールされ、 Google Mobile Servicesが既に配布されているデバイスを含む、 EMUIを搭載したAndroidオペレーティングシステムを実行している以前のデバイスにもインストールされます。また、軽量ベースのLiteOSウェアラブル ミドルウェア アプリ フレームワークを統合した Android スマートフォン向けの HMS Core Wear Engine は、通知やステータスなどの接続機能を提供します。[ 1 ] [ 2 ] [ 3 ] [ 4 ]
HMS は、7 つの主要サービスと HMS Core で構成されています。主要サービスは、Huawei ID、Huawei Cloud、AppGallery、Themes、Huawei Video、Browser、および Assistant です。WebブラウザはChromiumをベースにしています。[ 5 ] Huawei Quick Apps は、Google Instant Apps の代替です。[ 6 ] [ 7 ]
2020年1月までに、5万以上のアプリがHMS Coreに統合されました。[ 8 ]競合のGoogleモバイルサービスは、GoogleのPlayストアに300万のアプリがあります。[ 9 ] AppGalleryは、2019年に1800億ダウンロードを記録したと主張しています。 [ 8 ]
2020年3月時点で、HMSは170か国で月間アクティブユーザー数6億5000万人に利用されていた。[ 10 ]
中国の携帯電話メーカーであるLeTVは、2021年9月27日に北京でスマートフォン事業に関するコミュニケーション会議を開催し、同社のスマートフォンLeTV S1を披露した。これは、サードパーティメーカーのスマートフォンとして初めてHuawei Mobile Services(HMS)を搭載したものであった。[ 11 ]
Android 上の Huawei モバイルサービスは、2016 年 8 月に Huawei ID サービスとして、Huawei P9 シリーズの基本機能として開始されました。[ 12 ]
しかし、2019年5月、Googleが前年の2018年4月に開始したAppGalleryストアフロントのエコシステムを拡張する新しいデバイスでHuaweiと協力することを禁止されたことで、HMSに大きな変化が生じた。 [ 13 ]これには、Gmail、マップ、YouTubeなどのGoogleアプリのバンドルも含まれていた。[ 14 ]
2019年5月16日以降に発売された新しいファーウェイ製デバイスは、Googleサービスからのアップデートを受け取ることができず、「未認証」とみなされたため、当時のファーウェイの唯一の解決策は、HMSをGoogleの真の競合相手に変え、アプリ開発者にプラットフォームを利用するよう促すことだった。[ 15 ] [ 16 ]
ファーウェイは2019年12月24日に中国でベータ版としてファーウェイモバイルサービスを正式に開始した。[ 17 ]ファーウェイは2020年2月にヨーロッパでファーウェイモバイルサービスを拡大し、禁止されている米国市場を除き、アジア、ラテンアメリカ、中東およびアフリカ、カナダ、メキシコなどの他の市場にも展開した。[ 18 ]
HMSはHonor 9X Pro、View 30 Pro、Huawei Mate XSで利用可能です。HMSはGMSとともに、禁止措置前に発売された他の多くのHuaweiモデルでも利用可能です。[ 16 ]
ファーウェイは開発者に対し、アプリをHMSに移植するのに「10分未満」しかかからないと約束し、GoogleのPlayストアとHMS AppGallery間の移植の容易さを示した。[ 16 ]
2020年1月15日、HMS Core 4.0(Huawei Mobile Services Core 4.0)が正式にリリースされました。Huaweiは、この時点で既に130万人の開発者と5万5000のアプリケーションが登録されていると発表しました。[ 19 ]翌日、Huaweiはロンドンで開発者向けイベントを開催し、英国とアイルランドの開発者にHMSの使用を促すために2000万ポンドを投資しました。
2021年7月15日、HuaweiはHMSを拡張し、Javaサポートを提供する従来のHarmonyOSデュアルフレームワーク、そして最終的にはHMS Core 6.0でJavaScriptとArkTS(eTS)言語サポートを追加し、主にAndroidアプリによるアプリ開発を可能にしました。また、スマートフォン、タブレット、スマートスクリーン、スマートウォッチ、車載機器など、あらゆる種類のデバイスでAOSPファイルシステムライブラリを共有する限定的なHAP命令型開発ベースのアプリも提供しました。React Native、Cordovaなどのさまざまなサードパーティ開発フレームワークも含まれています。[ 20 ]
HDC 2023 で、Huawei はHarmonyOS 5を発表し、ハイブリッドAndroid派生プラットフォームからの完全な脱却を示しました。この変更により、従来の Android および従来の HarmonyOS ベースの HMS SDK は、 OpenHarmonyのみに基づいて構築された完全なネイティブ API 開発者キット SDK に置き換えられました。アーキテクチャは、ミドルウェア サービスから垂直統合パスに移行しました。[ 21 ]この新しいモデルでは、HMS Core ライブラリは外部アドオンではなくなり、ネイティブ HarmonyOS キットとしてシステムと DevEco Studio に直接バンドルされます。[ 22 ] [ 23 ]
HMS Core は Huawei Mobile Services のハブであり、Huawei デバイスでのアプリ開発のためのツールキットとして機能します。このコアは、開発、成長、収益化[ 24 ]で構成され、Google Mobile Services (GMS) Core の後継として作成されました。[ 25 ] HMS コアサービスは、2020 年 6 月時点で 55,000 を超えるアプリで利用可能でした。HMS Core 5.0 は 2020 年 9 月にリリースされました。[ 26 ]
HMS Core 6.0は、 Huawei Cloudサービスのサポートを拡張して2021年6月にリリースされました。[ 27 ] 2021年6月時点で、HMSエコシステム内の登録開発者数は400万人に達し、HMS Coreと統合されたアプリの数は13万4000に達しました。[ 27 ]
2022年7月時点で、HMSエコシステム内の登録開発者は500万人に達し 、HMS Coreに統合されたアプリの数は20万3000に達しました。[ 28 ]アプリの数は 2022年9月30日までに22万に増加しました。 [ 29 ]
AppGalleryには、AndroidのGoogle Playストアという主要なライバルが存在する。AppGalleryは170か国で78言語に対応している。[ 30 ]
HMS の評価は賛否両論で、議論の大部分は、AppGallery にまだ掲載されていない主要な Google/Android アプリと、それがユーザーにとって重大な問題となるかどうかという点に集中している。[ 16 ] [ 31 ] HMS Core のオープンな開発は、Android プロジェクト全体に利益をもたらすと考える人もいる。「Huawei が包括的なオープンなアプローチに投資し続けるなら 、結果として、私たちは皆、Google への依存度を少し減らすことができるかもしれない」[ 32 ] 。