ミニアプリが適していないもの
ミニアプリのデベロッパー エクスペリエンスを詳しく見ていく前に、ミニアプリのコンテキストで登場する H5 とクイックアプリの 2 つのテクノロジーについて簡単に触れて区別したいと思います。
H5
H5 アプリ(またはページ)は、一般的にミニアプリの前身と見なされています。H5 とは基本的に、チャット アプリケーションで簡単に共有できる、優れたデザインのモバイル ウェブアプリ(またはページ)です。H5 は、レスポンシブ デザイン、テンポの良い CSS アニメーション、マルチメディア コンテンツなどを含む HTML5 テクノロジーの総称です。中国語の Wikipedia では、実際に H5 から HTML5 にリダイレクトしています。代表的な H5 ページ エクスペリエンスの好例は、WeChat H5 ボイラープレート プロジェクトのデモです。
クイックアプリ
Quick App は、以下のメンバーで構成される業界団体です。
- vivo オープン プラットフォーム
- Huawei Developer Alliance
- OPPO オープン プラットフォーム
- Xiaomi Open Platform
- Lenovo Open Platform
- Gionee オープン プラットフォーム
- Meizu Open Platform
- ZTE Developer Platform
- Nubian Open Platform
- OnePlus Open Platform
- Hisense オープン プラットフォーム
- China Mobile Terminal Corporation
クイックアプリのテクノロジーは「通常の」ミニアプリと似ていますが(構成要素と互換性を参照)、クイックアプリの検出方法は異なります。アライアンスに参加しているメーカーのデバイスにプリインストールされる店舗に掲載される予定ですが、ディープリンクを使用して共有することもできます(クイックアプリ ショーケースを参照)。これらはスーパーアプリのコンテキストでは実行されませんが、デバイスに緊密に統合されているように見える自己完結型の全画面アプリとして起動します。バックグラウンドで行われるのは、JavaScript ブリッジを提供するオペレーティング システムによってレンダリングされる全画面ビューです。
謝辞
この記事は、Joe Medley、Kayce Basques、Milica Mihajlija、Alan Kent、Keith Gu によってレビューされました。