ミニアプリの標準化

ミニアプリは飛躍的な成長を遂げています。2020 年 6 月時点で WeChat ミニアプリは 8 億 3, 000 万人のアクティブ ユーザー、Alipay ミニアプリは 2019 年 4 月時点で 4 億 100 万人のアクティブ ユーザー、Baidu mini アプリは同じ月の 1 億 1, 500 万人のアクティブ ユーザーに到達しています。実質的に、企業は iOS と Android の 2 つのオペレーティング システム、さらにウェブの 3 つ以上のスーパーアプリ プラットフォーム向けのアプリを構築しています。各スーパーアプリ プラットフォームの違いは、Android、iOS、ウェブの違いほど大きくないかもしれませんが、それでも存在します。Android、iOS、ウェブでは、FlutterIonicReact Nativeウェブ向け)などのクロス プラットフォーム アプローチの人気が高まっています。ミニアプリのエコシステムでは、MiniApps エコシステム エコシステム、Google や Facebook の Diosystem Community Group が、Google の メンバーである Google や Facebook、Intel などの Bytei や Google の メンバー、Aliba などの メンバー が推進しています。

公開元

これまでに、ホワイトペーパーMiniApps の API の比較、W3C 仕様、PWA、以下の点に関する仕様と解説が、これまでに Google グループで発表された重要な資料となっています。

W3C のメンバーでありグループ参加者である Fuqiao Xue(W3C)が、自身の代理として MiniApps とウェブアプリの比較を公開しました。これは、公式のグループ情報ではありませんが、読む価値があります。

ブラウザ ウィンドウに表示された MiniApp 標準化ホワイト ペーパーのヘッダー。
MiniApp の標準化に関するホワイト ペーパー。

W3C MiniApps Working Group を正式にリリース

2021 年 1 月 19 日、W3C で MiniApps Working Group正式に開始されました。「MiniApps」というスペルと大文字表記を使用して、標準化の取り組みとテクノロジーを区別しています。グループの憲章を読み、計画されている活動の雰囲気をつかむことができます。グループのリーダーたちは、次のようにこの取り組みを紹介しました。

現在、さまざまなベンダーがさまざまな API を使用して開発したさまざまなバージョンの MiniApps があります。MiniApp プラットフォーム間の相互運用性を強化するために、Alibaba、Baidu、Huawei、Xiaomi などの主流の MiniApp ベンダーは、2019 年 5 月から W3C Chinese Web Interest Group で協力し、2019 年 9 月に MiniApp 技術の初期の標準化調査として MiniApp Standardization White Paper を公開しました。MiniApp 関連のディスカッションへの参加に興味を持つグローバル企業が増えるなか、TPAC 2019 では MiniApps エコシステム コミュニティ グループを立ち上げ、世界中のウェブ コミュニティがディスカッションに参加できるようにしました。

広範な標準化要件に基づき、W3C は本日、MiniApps Working Group を正式に設立したことを発表しました。このグループは、W3C メンバーや一般の人々との多様な MiniApp エコシステムの詳細な調査と調整、そしてさまざまな MiniApp プラットフォームの相互運用性を強化することで、MiniApps とウェブのインテグレーションを最大化し、デベロッパーの技術的な断片化と学習コストを削減します。

特に「MiniApps とウェブのインテグレーションを最大化する」は非常に興味深い内容です。好奇心旺盛なグループのメンバーとして、この取り組みがどこに向かうのかを楽しみにしています。

謝辞

この記事は、Joe MedleyKayce BasquesMilica MihajlijaAlan Kent、Keith Gu によってレビューされました。