ハイブリッドアプリを開発してテストする方法


ハイブリッドアプリを開発してテストする方法

Amazon WebView API(AWV)はChromiumをベースとしたFire OS専用のウェブランタイムです。AWVは標準的なAndroid WebViewがわかりやすく置き換えられたもので、よりパフォーマンスの優れた強力なハイブリッドウェブアプリの作成を可能にします。

前提条件

Amazon WebView APIを使用するHTML5ハイブリッドアプリを作成してテストするには、Android用の開発環境をセットアップする必要があります。これには以下が含まれます。

  • Android SDKとその開発システム要件。 : Amazon WebViewを使用するには、APIレベル17のSDKパッケージをインストールする必要があります。
  • Java Development Kit

また、Android Studioなどの統合開発環境がインストールされていると便利です。

Amazonデバイスでアプリをテスト

アプリのインストールと実行

adbを使用してFireタブレットに接続する方法を参照してください。

アプリのテストに関するガイドライン

テストプランには次の内容を含めてください。

  • アプリの実行時にウェブページが表示されるかどうかをテストする。
  • 必要なパーミッションをAndroidManifest.xmlに設定したかどうかをテストする。
  • すべてのウェブ関連機能をテストする。
  • Android WebViewとAmazon WebViewの機能が異なるとき、特にアプリをAndroid WebViewから移行した場合に、アプリが意図したとおりに動作していることを検証する。
  • Amazon WebViewに対応していないデバイスでアプリが適切に調整されることを確認する。たとえば、アプリを第1世代や第2世代のKindle Fireデバイスでテストし、すべての機能が適切に制限された状態でアプリが正しく実行されることを確認します。

リモートデバッグの有効化

Android 4.4以上が搭載されているデバイスでハイブリッドアプリをテストしている場合、Chrome Developer Toolsを使用してウェブページをWebViewでリモートでデバッグできます。Android端末のリモートデバッグを行うの手順を参照してください。