17 Progressive Webアプリケーション・サポートの有効化
Visual Builderで開発したWeb (およびモバイル)アプリケーションは、アプリケーションに対してPWAサポートを有効にすると、Progressive Web Apps (PWA)として配布できます。
ブラウザで動作するアプリケーションとは異なり、PWAはデバイスにインストールでき、ネイティブのルック・アンド・フィールを持つことができます。 .apk、.aabまたは.ipaファイルとしてアプリケーションを構築したり、Apple App StoreまたはGoogle Playを通じて配布する必要はありません。
Visual Builderで作成されたPWA:
- ユーザーがスキャンしてアプリケーションをインストールできるQRコードをブラウザに提供します。
- ユーザーはブラウザ・ウィンドウからアプリケーションをインストールし、アプリケーションをホーム画面に追加できます。
- ネイティブ・アプリケーションなど、アドレス・バーなしで別のウィンドウでデバイスで実行されます。
- オフライン・サポート用に構成されている場合、ネイティブ・アプリケーションと同様にオフラインで機能します。 オフライン・サポートを利用するには、PWA対応のwebアプリケーションを「グラント」を介してデプロイする必要があります。 Visual Builderのオフライン・サポートは、ページ、CSS、JavaScript、およびアプリケーションを構成する他のすべてのリソースをオフラインで使用できるように処理します。 アプリケーション固有データのオフライン・サポートは、「オフライン永続Toolkit」 (OPT)または「標準キャッシュ・ヘッダー」を使用して実装する必要があります。