Fireタブレット対応アプリの開発を始める
Fireタブレットでは、Androidアプリ、HTML5ウェブアプリ、React Nativeアプリがサポートされています。開発者自身の専門知識とアプリの要件に合った方法を選んでください。
Fireタブレット対応Androidアプリの開発
Fireタブレット対応Androidアプリの開発には、Androidの開発で既に使用しているのと同じツール、IDE、APIを使用します。
新しいFireタブレット対応アプリを作成する場合
アプリを一から構築する場合は、次のトピックを参照してください。
- 開発環境をセットアップする方法: Androidを初めて開発する場合、まずはこのページを参考にして環境を設定してください。
- 初めてアプリを作成する場合: Android Studioを使用してFireタブレット用のHello Fireアプリを作成します。
- ADBを使用してFireタブレットに接続する方法: ネットワーク接続またはUSBケーブルを使用し、adbを介して開発用コンピューターをFireタブレットに接続する方法を学べます。
- Fireタブレットでアプリを実行する方法: アプリをAmazonアプリストアに申請する前に、そのアプリをテストすることが重要です。このドキュメントでは、Fireタブレットにアプリをインストール、実行、アンインストールする方法を学べます。
後述のセクションで、Fireタブレット対応アプリの開発オプションを確認できます。
既存のアプリをFireタブレットに移植する場合
既存のAndroidアプリを移植するには、既存のAndroidアプリをFire OSに移植する方法を参照してください。以下のように便利なSDKがあります。
- Appstore SDK: Appstore SDKは、Androidアプリ内でアプリ内課金(IAP)とデジタル著作権管理(DRM)を処理するための機能を提供します。
- A3L SDKs: アプリストアに依存しない抽象化ライブラリで、認証、位置情報、クラウドメッセージングサービスに対応します。
また、Fireタブレットデバイスに関する以下の特別な考慮事項も確認してください。
また、アプリが現在使用しているAPI、サービス、機能も考慮する必要があります。Amazonアプリストアの要件を満たすために、アプリに変更を加える必要があるかもしれません。詳細については、サポートされていないAPI・サービス・機能がないかどうかを特定するを参照してください。
Fireタブレット対応アプリの開発オプション
アプリの構築方法は、開発に使用する言語によって異なります。Amazon Fireタブレット用のアプリを構築するには、以下のオプションから好みの言語を選択できます。
Fireタブレット対応HTML5ウェブアプリの開発
構築するウェブアプリの種類に応じて、適切なドキュメントを参照してください。
- HTML5ハイブリッドアプリ:HTML5ハイブリッドアプリについて
- HTML5ウェブアプリを1から:ウェブアプリの開発について
- Cordovaアプリ: Cordova用プラグインと拡張機能
ウェブアプリがAmazonアプリストアの要件を満たしていることを確認するには、Amazonアプリストアの申請前チェックリストのドキュメントを参照してください。
Fireタブレット向けのReact Native開発
Amazon Fireタブレットでは、React Native開発者向けに、このオープンソースのJavaScriptフレームワークがサポートされています。React Nativeは、もともとはモバイルプラットフォーム向けに設計されていましたが、タブレットなど、ほかのプラットフォーム向けの開発にも使用できます。開始するには、次のトピックを参照してください。
- React Nativeを使用した開発を始める: 環境を構成し、Fireタブレット対応アプリを構築します。
- サポートされているReact Nativeライブラリ: Fire OSと互換性のあるReact Nativeライブラリを確認します。
Fireタブレット対応アプリ向けのAmazonのAPI
Fireタブレット対応アプリを構築する際に、Amazonが提供するほかのAPIも実装すれば、より優れたエクスペリエンスを提供することができます。
- アプリ内課金(IAP)API: Fireタブレットを購入してAmazonアカウントの登録を行うと、自動的にAmazon支払いプロファイルが設定されます。そのほかの設定を行うことなく、アプリまたはIAPアイテムを購入できるようになります。AmazonタブレットはAndroidおよびウェブ開発用のAmazonアプリ内課金(IAP)APIに対応しています。
その他のAPIについては、Amazon SDKのリストを参照してください。
デバイスの仕様
Amazon Fireタブレットでサポートされるデバイス仕様については、Fireタブレットのデバイス仕様を参照してください。それぞれのデバイスに関する、詳細の仕様を確認できます。
Fireタブレットに関するフォーラム
サポートが必要な場合または質問やフィードバックがある場合は、Amazon開発者フォーラムのFireタブレットのカテゴリー(英語のみ)を使用してください。
Last updated: 2026年4月15日

