ミニアプリの人気度
ミニアプリは飛躍的な成長を遂げています。2020 年 6 月時点で、WeChat ミニアプリのアクティブ ユーザー数は 8 億 3, 000 万人、2019 年 4 月時点で、Alipay ミニアプリのアクティブ ユーザー数は 4 億 100 万人、同月時点で、Baidu ミニアプリのアクティブ ユーザー数は 1 億 1, 500 万人に達しています。事実上、企業は 2 つのオペレーティング システム(iOS と Android)とウェブ用のアプリを構築する代わりに、3 つ以上のスーパー アプリ プラットフォーム用のアプリを構築しています。各スーパー アプリ プラットフォーム間の違いは、Android、iOS、ウェブ間の違いほど大きくないかもしれませんが、それでも存在します。Android、iOS、ウェブでは、Flutter、Ionic、React Native(ウェブ向け)などのクロス プラットフォーム アプローチが普及していますが、ミニアプリ エコシステムでは、MiniApps Ecosystem Community Group が主導する取り組みが見られます。このグループには、Alibaba、Baidu、ByteDance、Huawei、Intel、Xiaomi、China Mobile、Facebook、Google などのメンバーが参加し、ミニアプリのさまざまな側面を標準化しようとしています。
公開元
これまでのグループの主な成果物には、ホワイトペーパー、ミニアプリ、W3C 仕様、PWA の API の比較、次の側面に関する仕様と説明が含まれます。
W3C のメンバーであり、グループの参加者である Fuqiao Xue 氏(W3C)は、個人的な見解として、ミニアプリとウェブアプリの比較を公開しています。これはグループの公式な出版物ではありませんが、一読の価値があります。
W3C MiniApps ワーキング グループの正式な立ち上げ
2021 年 1 月 19 日、W3C で MiniApps ワーキング グループが正式に発足しました。このグループでは、標準化の取り組みとテクノロジーを区別するために、「MiniApps」というスペルと大文字表記を使用しています。グループの憲章を読むと、計画されている作業の概要を把握できます。グループのリーダーは、次のように取り組みを紹介しました。
現在、さまざまなベンダーがさまざまな API を使用して開発した MiniApp のバリエーションが多数存在します。ミニアプリ プラットフォーム間の相互運用性を高めるため、Alibaba、Baidu、Huawei、Xiaomi などの主要なミニアプリ ベンダーは、2019 年 5 月から W3C Chinese Web Interest Group で協力し、2019 年 9 月に MiniApp Standardization White Paper を公開しました。これは、ミニアプリ テクノロジーの標準化に向けた最初の取り組みです。ミニアプリ関連のディスカッションに参加するグローバル企業が増えるにつれて、グローバルなウェブ コミュニティがディスカッションに参加できるように、TPAC 2019 で MiniApps Ecosystem Community Group が立ち上げられました。
広範な標準化要件に基づき、W3C は本日、MiniApps ワーキング グループの正式な設立を発表しました。このグループは、W3C メンバーや一般ユーザーとともに、多様な MiniApp エコシステムの詳細な調査と調整に専念し、さまざまな MiniApp プラットフォームの相互運用性を高め、MiniApp とウェブの統合を最大限に高め、技術的な断片化と開発者の学習コストを削減することを目的としています。
特に、「ミニアプリとウェブの統合を最大限に活用する」というテーマは非常に興味深いものです。グループの好奇心旺盛なメンバーとして、この取り組みがどこに向かうのかを楽しみにしています。
謝辞
この記事は、Joe Medley、Kayce Basques、Milica Mihajlija、Alan Kent、Keith Gu によってレビューされました。