Huawei Quick Apps は、Huawei および Honor スマートフォン向けの Google Instant Apps の代替品であり、多くの追加の利点をもたらします。 さらに詳しく知りたい方は続きをお読みください。
Google と Google Mobile Services (GMS) のない Android は、平均的な消費者にとって異質な概念です。 これは、ユーザーが Android に期待するエクスペリエンスを根本的に変えるものです。 スマートフォン。 そして 特定の政治的決定のため, ファーウェイは、中国以外の世界にソフトウェアを提供できると説得するという、うらやましい課題に直面している。 Google に期待されるエクスペリエンスに匹敵する Android 上のエクスペリエンス アンドロイド。 中国企業は政治的混乱のかなり前からいくつかの取り組みに取り組み始めていたため、ある程度の先見の明を持っていた。 その後、これらの手段は、重要な Google サービスの代替として強化され、埋められる必要がありました。 フレームワーク。 この記事では、 クイックアプリ ファーウェイからの代替手段として機能する手段の 1 つ インスタントアプリ Googleから。
Googleインスタントアプリ
Googleが導入 インスタントアプリGoogle I/O 2016 に戻って、Android アプリの体験方法における次の進化のステップとして想像しています。 従来、ユーザーは、単にアプリをチェックアウトすることや、非常に具体的な 1 回限りのタスクを実行することが目的であっても、アプリ全体をダウンロードしてインストールする必要がありました。 また、携帯電話をクリーンな状態に保ちたい場合は、忘れずにアプリをアンインストールしてください。 Instant Apps を使用すると、ユーザーはインストールに伴う手間をかけずに、アプリを「ストリーミング」して、特定の制限された機能を試すことができます。 このアプローチは、単に Web サイトを表示するのではなく、URL を通じてネイティブ Android アプリ エクスペリエンスをユーザーに本質的に投影できるため、アプリ開発者のリーチを拡大することが約束されました。 長年にわたり、Instant Apps にはいくつかの重要な改善が加えられました。
Google Play ストアが Instant Apps のサポートを獲得、顕著な 「インストール」の横に「今すぐ試す」ボタンが表示されます いくつかの人気のあるアプリでは、開発者は次のことを許可されていました。 Web サイトなしで Instant Apps を公開する、さらには Instant Apps パーティーに参加したゲーム プレイアブルなデモは、エンゲージメントに間違いなく役立ちます。 ゲームは有料または事前登録のみ可能です.Instant Apps はまだ従来のアプリの必要性を完全には排除していませんが、設計上、インスタント アプリは先駆者であるため、そうすることはできません。 従来のアプリやゲームの完全な代替品ではなく、完全なエクスペリエンスを提供します。これらはユーザーとユーザーの両方にとって重要な機能を提供します。 開発者。 しかし、ハードウェアとしてファーウェイに注目しているユーザーや開発者にとって、Instant Apps の欠如は、Google のないソフトウェア体験における全体的なピンチをさらに増大させることになるだろう。 アプリがそのコア機能を GMS に依存している場合、この機能も Instant Apps を通じて提供できなくなります。 Play ストアは Instant Apps を宣伝する人気の媒体の 1 つであったため、Play ストアの不在により、ユーザーが Instant Apps にアクセスして試すことができるチャネルも減少します。
ファーウェイのクイックアプリ
理想的な世界では、ファーウェイにGoogleサービスの使用停止を強いるような政治情勢は存在しないだろう。 しかし、私たちは理想的な世界に住んでいないため、ファーウェイにとって次善の解決策は、ステークホルダーへの影響を最小限に抑えることです。 同様に、 Huawei AppGalleryは自社開発の代替手段として紹介されました アプリを配布するには Google Play ストアにアクセスします。 HMS コア GMSの不在により残されたスペースを埋めようとした。 その間 ファーウェイの能力ギャラリー は、総合的なサービス配信プラットフォームとしての地位を確立しました。 Huawei Quick Apps は、Google の Instant Apps フレームワークとのギャップを埋めることを目的としており、ファーウェイのスマートフォンでインストール不要のアプリ体験をユーザーに提供します。
Instant Apps と同様に、Quick Apps は、ユーザーがアプリをインストールする必要があるときに感じる摩擦を軽減することを目的としています。 平均的なユーザーが、限られた用途でのみ大規模なアプリをインストールすることに抵抗があることについて に。 ユーザーは新しいアプリをインストールすることに躊躇しているため、開発者は新しいアプリをインストールするための代替メカニズムを検討する必要があります。 このような状況下では、新しいアプリのプロモーションが困難な仕事となるため、アプリのユーザー エクスペリエンスが低下します。 状況。
利点
これらの代替メカニズムには、HTML5 およびプログレッシブ Web アプリケーション (PWA)、WeChat ミニ プログラム、Facebook インスタント ゲーム、そしてもちろん Google Play インスタント アプリなどがあります。 しかし、これらのそれぞれに関連する欠点があります。 PWA は、ブラウザーを通じてユニバーサル エクスペリエンスを実現するのに適していますが、適切なアプリケーションと比較して対話エクスペリエンスが遅くなる傾向があります。 同様に、WeChat ミニ プログラムは HTML 5 と JavaScript ベースのプログラムであり、対話エクスペリエンスが遅く、中国国外ではリーチが限られているという問題があります。 Facebook Instant Game は HTML 5 と WebGL を利用していますが、ネイティブ グラフィックス アクセラレーションが欠如しているという問題があります。 したがって、Google の Instant Apps はこれらのオプションに対する優れたソリューションでしたが、これも使いやすさが制限されているという欠点があります。 Instant Apps の意図は、限定された機能を提供し、完全な機能をインストールする必要があるかどうかをユーザーに納得させることです。 アプリ。
Huawei Quick App は、HTML 5、JavaScript、CSS を利用してアプリにネイティブ GUI を提供すると同時に、コード量を従来の Android アプリのわずか 20% に削減します。 ファーウェイは「新しい標準セット」と互換性があると主張しているため、クイックアプリはファーウェイデバイスに限定されるものではありません。 中国の主要な携帯電話機メーカー 12 社以上によってサポートされており、世界市場の 35% 以上、世界市場の 85% 以上を占めています。 中国市場。 10 億台以上のスマートフォンでサポートされています。 サポートの規模が非常に大きいため、新しいユーザーを獲得したいと考えている開発者にとっては有利です。 Quick Apps もすべてをサポートしています。H5」アプリは、本質的には中国の WeChat 上で頻繁に共有されるモバイル Web ページです。 クイック アプリはデバイスのホーム画面に追加することもでき、デバイスの機能にアクセスすることもできます。
Google の Instant Apps はディープリンク URL および Google Play ストアを通じてアクセスできますが、Huawei Quick Apps は Huawei AppGallery、検索、インスタント アクセス、スマート ケア (ホーム画面の Huawei アシスタント)、 の Huawei Quick App Centerアプリ、およびディープリンク URL を介して。 Quick App Center アプリは、クイック アプリを実行および管理できるため、利用可能な最新バージョンのアプリで実行できるようになります。 また、ユーザーはデータを削除したり、承認を取り消したり、クイック アプリの通知を無効にしたりすることもできます。
基本的な前提に関して言えば、Quick Apps は即座に開くことができ、インストールする必要がなく使用できます。 ファーウェイはまた、自動アップデートが可能であり、限られたストレージスペースしか必要としないとも主張している。 閉じた後は、ホーム画面のアイコンから簡単に再発見したり、最近使用したアプリやプッシュ通知から見つけることもできます。
ファーウェイはまた、Quick Apps は従来の Android アプリと同等のパフォーマンスを発揮すると主張しています。 テストでは、クイック アプリは同等の Android アプリとほぼ同じように動作しましたが、必要なストレージ容量はほんの一部でした。 この低いストレージ要件は、ユーザーが自信を持ってストレージ容量を削減できるため、低価格スマートフォンでは非常に便利です。 ストレージ デバイスにメディアを保存し、多くの場合にネイティブの Android エクスペリエンスにアクセスする機能を保持します。 アプリ。
ファーウェイはまた、Quick Appsの採用が急速に増加していると主張している。 これまでのところ、Quick Apps は 2 億 5,000 万台を超える Huawei 製携帯電話でサポートされており、MAU は 3,000 万人を超えています。 Quick Apps へのアクセスも四半期ごとに 100% 増加し、ユーザーあたりの 1 日あたりの平均時間は 14 分を超えています。
2番目の例では、ファーウェイはQuick Appsがプロモーション活動でより良い利益をもたらすと主張している。 クイック アプリと従来の Android アプリの両方が異なる手段で宣伝された場合、Android アプリはユーザーの 10% しか見ませんでした クイック アプリでは 72% のユーザーがクイック アプリの体験に到達し、非常に充実した効果を示しました。 効果。 ただし、ユーザー維持率は変わらず、これは依然として Quick App アプローチの利点を証明しています。 より多くのユーザーが Quick App を体験したため、維持されるユーザー 1 人あたりのプロモーション コストが大幅に削減され、アプリ エクスペリエンスを宣伝および宣伝するためのより効率的な方法になりました。
Quick Apps のパフォーマンス関連の利点は、本質的に Quick Apps 形式のゲームである Quick Games にも拡張されます。 ファーウェイは、Quick Apps は H5 経由であるか、「ネイティブ ランタイム ゲーム」である可能性があると主張しています。 Quick Apps を介したネイティブ ランタイム ゲームは、デバイス レベルのグラフィック アクセラレーションを約束し、ゲームがスムーズかつ高品質で実行されることを保証します。 ゲームでは、位置情報、センサー、Bluetooth などのデバイス機能にアクセスする機能も保持されます。
Quick Apps のメリットは、Quick App または Quick Game の構築に実際にかかる時間にも及びます。 既存の H5 アプリまたはゲームをすでにお持ちの場合は、Quick App または Game を 1 時間以内に起動して実行できます。 Huawei のアカウントまたは支払いサービスを組み込む場合、期間はさらに 2 日延長されます。 ファーウェイは、新しいクイックアプリは早ければ1週間以内に開発、リリースできると主張している。
短所
クイック アプリには多くの利点がありますが、開発者として留意すべき制限がいくつかあります。
アプリ/ゲームのサイズが非常に大きい場合、パッケージの容量が大幅に削減されるため、パフォーマンスの低下が明らかになります。 さらに、Quick Apps は Android API の全領域をサポートしているわけではありません。 したがって、アプリがめったに使用されない API に依存している場合、クリーンな方法で完全に移行することはできません。 同様に、ファーウェイは、テーマ APK などの特別な権限を必要とするアプリは、クイック アプリ形式ではサポートされていないと述べています。
クイック アプリは、「クイック アプリケーション センター」プラットフォームでも実行する必要があります。このプラットフォームは、Android 10 アップデートを通じてデバイスにプリロードされます。 Android 9 を搭載していないデバイスでクイック アプリを実行できるようにするには、プラットフォームを一度ダウンロードしてインストールする必要があります。
電話サポート
クイック アプリは便利ですが、その有用性は、エンド ユーザーがデバイス上で利用できるかどうかによって決まります。 すべての Huawei スマートフォンは、 ファーウェイメイト30 はクイック アプリを直接サポートしますが、他の選択された Huawei および Honor デバイスは Android 10 アップデートを受信するとサポートされます。 Huawei は、Android 10 アップデート後に Quick Apps をサポートするデバイスのリストを公開しました。
- ファーウェイメイトRS
- ファーウェイメイト20
- Huawei Mate 20 Pro
- Huawei Mate 20 Lite
- ファーウェイメイト20X
- ファーウェイメイト10
- ファーウェイメイト10プロ
- ファーウェイP30
- ファーウェイP30プロ
- ファーウェイP30ライト
- ファーウェイP20
- ファーウェイP20プロ
- オナー V20
- オナー20
- オナー 20S
- 名誉マジック 2
- 名誉10
- 名誉 V10
- ファーウェイノヴァ4
- ファーウェイ ノヴァ 5
- ファーウェイノヴァ5プロ
さらに、AppGallery が v10.1 以降に更新されると、より多くの Huawei スマートフォンがクイック アプリをサポートできるようになります。
プロジェクトの構造
ファーウェイは、いくつかのDeveloper Dayカンファレンスで、Quick Appのプロジェクト構造に関する情報を共有した。
クイック アプリの拡張子は .rpk です。 プロジェクトの構造は 3 つの部分で構成されます。 マニフェスト ファイルには、パッケージ名、アプリ名、バージョン番号、ホーム画面アイコン、ページ パス、その他の関連構成などの詳細を含む、クイック アプリのメタ情報が含まれています。 app.ux には、プロジェクトのすべての共通機能が含まれています。 3 番目の要素は page で、各ページはアプリのレイアウト ファイル、CSS ファイル、JavaScript 実行ファイルを含むサブディレクトリに対応します。 各クイック アプリ RPK は、Android アプリが署名されるのと同じ方法で一意の署名で署名されるため、署名キーを非公開かつ安全に保存することに留意してください。
ファーウェイが提供するのは、 クイック アプリとゲームを開発するための IDE (Windows および MacOS 用)、 とともに ドキュメンテーション Quick Apps の開発の詳細については、こちらをご覧ください。 IDE にはデモ アプリも含まれているので、自分で試してみることができます。 Quick App を開発し、リリースの準備ができたら、Huawei Developer にサインインする必要があります。 ウェブサイトにアクセスし、クイック アプリに使用する国と地域を設定した後、クイック アプリを送信します。 到着。 ファーウェイは提出内容を審査し、対象国および地域でクイックアプリをリリースします。 Huawei の ID、支払い、プッシュ サービスを利用する場合は、アプリの開発、デバッグ、提出、レビューを完了する前に、これらのサービスに申し込む必要があります。
さらに詳しく知りたい場合は、次のサイトをご覧ください HuaweiのQuick Appリソース.