質問

新しい言語/プラットフォームを知っている人はいますか? Kindle SDK サポートしますか?

役に立ちましたか?

解決

のKindle開発キット(KDK)はJavaベースです。から FAQ:

うApiを用いて、KDK?

のKDKではセット Apiです:

  • Javaバージョン1.4の個人ベース プロファイル(PBP)ApiモバイルデバイスPBP JavaDocsき http://java.sun.com/javame/reference/apis/jsr217/.
  • KindleのカスタムApiを補完すPBP Apiを提供UI 部品、JSON、XMLパーサは、HTTP やHTTPSネットワーク安全-保管 その他の特徴です。その他のApiのように オーディオおよび辞書のアクセスする ご利用は将来のリリースの KDK.KDK JavaDocsき http://kdk-javadocs.s3.amazonaws.com/index.html.

他のヒント

KDK上の公衆への現在入手可能なすべての情報は、<のhref =「http://www.amazon.com/gp/feature.html/?ie=UTF8&docId=1000476231」のrel = "nofollowをnoreferrerで利用可能です「>アマゾンを。

残念ながら、エミュレータなどの開発プラットフォーム以外のKDKに多くの詳細情報が含まれていないようだというクロスプラットフォーム(WindowsやLinux&Mac用)のように見えます。これは、Javaを使用することを意味するものではありますが、明らかにこの時点では、純粋な憶測である可能性があります。フリースケールのプロセッサとLinuxベースのカーネルは確かにJavaランタイムを扱うことができると述べたアプリケーションメモリあたりの制限(100メガバイト)は、Javaでジャイブでしょう。もちろん、C / C ++ SDKは、ビットより希薄とも完全に可能です。

Kindleのための全体の既存のGUIには、Javaの組み込み味で実行されます。だから、私はかなりそれのJavaをベースと仮定しています。また、いくつかのセキュリティ上の理由があるかもしれません(Whispernet虐待DRM、?)閉じ込めるの人々へのJava VMに...

私は本当にこのようにしないでください。 Javaは組み込みプラットフォームのための私の最初の選択肢にはほど遠いです。なぜリソースが制限されたデバイス上のVMを置きますか?かつて、私はそれでJava VMで8051と共演しました!想像できますか?!? (私はCルートを使用)

組み込みJavaプラットフォームは、(EVERYWHERE使用された)ジェネリックまたはアサーション(大丈夫、ではない大したこと)をサポートしていませんでしたので、

のJavaアプリ私はKindleのにポートにしようとした一つが無残に失敗しました。実行どこでも追記? Riiightます。

プラットフォームの膨大な数がLinuxを実行している、そしてそれはちょうど約あらゆる組込みLinuxプラットフォーム上のQtを使用するために死んだのは簡単です。私はQtは、この時点でのJavaよりもクロスプラットフォームで優れていると思います。 I午前多少ものの、のバイアス。 :)

Kindle の内部ソフトウェアは Java でプログラムされているため、SDK は Java ベースであると予想されます。Amazon、Apple iSlate との戦い/阻止のために Kindle SDK をリリース

これは、Java ME CDCデバイスです。そして、Javaは小型デバイスで使用すべきではないと言うその人に、それが現在、数十億のJava MEの携帯電話、GoogleのAndroid携帯電話、ブラックベリーの携帯電話、ブルーレイディスク、スマートカード、RFIDタグ、などなどに使われています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top