https://kindlepublishing.amazon.com/gp/vendor/kindlepubs/kdk/get-content?id=200436000から:
よくある質問
KDK で利用できる API は何ですか?
KDK は、次の 2 つの API セットで構成されています。
私はすでに Java Micro Edition (J2ME) アプリケーションを構築しました。Kindleに移植できますか?
はい。既存の Java アプレットと J2ME ソフトウェアを変更して、Kindle で実行できるようにする必要があります。
KDK は標準の Java 開発ツールで動作しますか?
はい。KDK は、Eclipse、IntelliJ、NetBeans などの主要な Java 開発ツールで使用できます。KDK は、プロジェクトにリンクする単一の JAR ファイルとして配布されます。KDK 開発者ドキュメントには、Eclipse を使用して開発環境をセットアップするための段階的な手順が記載されています。KDK は、Windows、Mac、または Linux オペレーティング システムで使用できます。
アクティブ コンテンツに他のサードパーティ ソフトウェア ライブラリを含めることはできますか?
はい、アプリケーションと同じバイナリ アーカイブ ファイルにインポートされている限り。開発者は、アプリケーションに含まれるサードパーティ ライブラリに対して必要なすべての権利を持っていることを確認する責任があります。
アクティブ コンテンツをテストするにはどうすればよいですか?
Kindle シミュレーターを使用するか、開発者アカウントで最大 3 台の Kindle をテスト デバイスとして登録することにより、アクティブ コンテンツをテストできます。アプリケーションを送信して承認を受ける前に、Kindle でアプリケーションをテストすることをお勧めします。
私の Kindle アクティブ コンテンツは、Kindle for iPhone ソフトウェア内の iPhone または Kindle for PC で動作しますか?
現時点では、KDK を使用すると、Kindle 6 インチおよび Kindle DX 9.7 インチ デバイスで実行されるアクティブ コンテンツを作成できます。他のプラットフォーム用の Kindle クライアント アプリケーションは、現在、Kindle アクティブ コンテンツをサポートしていません。
アクティブ コンテンツはどのように保護されますか?
アクティブなコンテンツは、Kindle デジタル著作権管理を使用して保護されています。