対象外のミニアプリ
ミニアプリのデベロッパー エクスペリエンスについて詳しく説明する前に、ミニアプリのコンテキストで登場する 2 つのテクノロジー、H5 とクイックアプリの 2 つのテクノロジーについて簡単に触れておきます。
H5
H5 アプリ(またはページ)は、ミニアプリの前身とよく考えられています。H5 とは基本的に、チャット アプリで簡単に共有できる、優れた設計のモバイルウェブ アプリ(またはページ)です。H5 は、レスポンシブ デザイン、軽快な CSS アニメーション、マルチメディア コンテンツなどを含む HTML5 テクノロジーの総称です。中国のウィキペディアでは、実際に H5 から HTML5 にリダイレクトしています。代表的な H5 ページ エクスペリエンスの好例は、WeChat H5 ボイラープレート プロジェクトのデモです。
クイックアプリ
Quick App は、以下のメンバーで構成される業界連携です。
- vivo オープン プラットフォーム
- Huawei Developer Alliance
- OPPO オープン プラットフォーム
- Xiaomi オープン プラットフォーム
- Lenovo Open Platform
- Gionee オープン プラットフォーム
- Meizu オープン プラットフォーム
- ZTE Developer Platform
- Nubian Open Platform
- OnePlus オープン プラットフォーム
- Hisense オープン プラットフォーム
- 中国モバイル ターミナル株式会社
Quick App のテクノロジーは「通常の」ミニアプリ(構成要素と互換性を参照)に匹敵しますが、Quick App の発見は異なります。店舗への掲載が想定されており、提携メーカーのデバイスにプリインストールされていますが、ディープリンクを使用して共有することもできます(クイックアプリ ショーケースをご覧ください)。スーパーアプリのコンテキストでは実行されませんが、デバイスへの緊密に統合されているように見える自己完結型の全画面アプリとして起動します。バックグラウンドでは、JavaScript ブリッジを提供するオペレーティング システムによってレンダリングされる全画面ビューで広告が開かれます。
謝辞
この記事は、Joe Medley、Kayce Basques、Milica Mihajlija、Alan Kent、Keith Gu によってレビューされました。