ミニアプリでできないこと
ミニアプリのデベロッパー エクスペリエンスについて詳しく説明する前に、ミニアプリのコンテキストでよく見られる 2 つのテクノロジー(H5 とクイックアプリ)について簡単に説明します。
H5
H5 アプリ(またはページ)は、ミニアプリの前身と見なされています。H5 とは、チャット アプリで簡単に共有できる、よく設計されたモバイル ウェブアプリ(またはページ)を指します。H5 は、レスポンシブ デザイン、高速 CSS アニメーション、マルチメディア コンテンツなど、HTML5 傘下にある技術を指します。実際、中国語の Wikipedia では H5 から HTML5 にリダイレクトされています。代表的な H5 ページ エクスペリエンスの例としては、WeChat H5 ボイラープレート プロジェクトのデモがあります。
クイックアプリ
クイックアプリは、次のメンバーで構成される業界連合です。
- vivo オープン プラットフォーム
- Huawei Developer Alliance
- OPPO オープン プラットフォーム
- Xiaomi Open Platform
- Lenovo Open Platform
- Gionee Open Platform
- Meizu Open Platform
- ZTE デベロッパー プラットフォーム
- Nubian Open Platform
- OnePlus Open Platform
- Hisense Open Platform
- China Mobile Terminal Corporation
クイックアプリの技術は「通常の」ミニアプリに匹敵しますが(構成要素と互換性を参照)、クイックアプリの検出は異なります。これらのアプリは、アライアンスに参加しているメーカーのデバイスにプリインストールされ、ストアに登録されますが、ディープリンクを介して共有することもできます(クイックアプリ ショーケースをご覧ください)。スーパーアプリのコンテキストで実行されるのではなく、デバイスに深く統合されているように見える自己完結型の全画面アプリケーションとして起動されます。バックグラウンドでは、JavaScript ブリッジを提供するオペレーティング システムによってレンダリングされた全画面表示で開きます。
謝辞
この記事は、Joe Medley、Kayce Basques、Milica Mihajlija、Alan Kent、Keith Gu が確認しました。