このトピックでは、Enterprise Mobile Application Studio (EMAS) を使用してネイティブアプリ、HTML5 アプリ、およびミニアプリを開発する際に遭遇する可能性のある用語について説明します。このトピックは、EMAS をより深く理解するのに役立ちます。
用語 | 説明 |
アプリ | 独立してリリースおよびデプロイされる特定の種類の端末プログラムです。アプリの種類には、Android、iOS、HTML5、デスクトップアプリなどがありますが、これらに限定されません。 |
ソリューション | シナリオ固有の方法論、設計コンセプト、およびサービス機能の集合体です。例:クロスプラットフォームソリューションと継続的デリバリーソリューション。 |
uni-app | uni-app は、Vue.js を使用してフロントエンドアプリケーションを開発できるフレームワークです。同じコードセットを、スーパーアプリ(Alipay、DingTalk、Taobao、WeChat など)のミニアプリ、ネイティブ iOS および Android アプリ、または Web アプリケーションとして公開できます。 uni-app には、数百万人の開発者とアプリケーションからなるコミュニティがあります。 uni-app は Github でオープンソース化されており、誰でも使用できます。 uni-app の詳細については、uni-app 公式 Web サイトをご覧ください。 |
WindVane | WinVane は、ハイブリッドアプリ向けの拡張可能なソリューションです。ハイブリッドアプリの Web アプリケーション向けに、強力で使いやすい WebView コンテナーを提供します。 WindVane は、URL フィルタリングやイベントなど、WebView オブジェクトにさまざまな機能を追加します。 WindVane Web アプリケーションは、ホスティングハイブリッドアプリと対話して、ハードウェア機能を利用できます。 WindVane コンテナーは、ミニアプリと H5 アプリケーションをサポートしています。 |
ZCache | ZCache は、Alibaba Cloud が HTML5 アプリとミニプログラム向けに開発したパフォーマンス最適化ソリューションです。 ZCache はページの読み込みを高速化し、ページ訪問時のユーザーエクスペリエンスを向上させます。 ZCache は、ローカルにプリロードされたページを格納するリソースパッケージを使用して、サーバー上のリソースに対するリクエスト数を減らします。これにより、ページの読み込みが速くなります。たとえば、ページのプリロード機能を有効にするとします。この場合、クライアントがページのリソースにアクセスすると、クライアントは最初にリクエストされたローカルにプリロードされたリソースを検索します。ページのリソースがプリロードされている場合、クライアントはプリロードされたリソースを読み取ります。ページのリソースがプリロードされていない場合、クライアントはネットワーク接続を介して対応するサーバーにアクセスした後に、ページのリソースをリクエストします。インストールパッケージに含まれるリソースはパッケージのサイズを大きくするため、ページのプリロード機能を有効にすることをお勧めします。 ZCache のヒット率に基づいて、プリロードの結果を確認できます。 |