Kindle SDK Sprache / Plattform
-
22-09-2019 - |
Frage
Wer weiß, welche Sprache / Plattform der neue Kindle SDK unterstützt?
Lösung
Das Kindle Development Kit (KDK) ist Java-basiert. Von der FAQ :
Was APIs mir sind in der KDK?
Die KDK besteht aus zwei Sätzen APIs:
- Java-Version 1.4 Persönliche Basis Profil (PBP) APIs für mobile Geräte. PBP JavaDocs kann unter http://java.sun.com/javame/reference/ finden apis / jsr217 / .
- Kindle benutzerdefinierte APIs, die die PBP-APIs ergänzen und UI bieten Komponenten, JSON und XML-Parser, HTTP und HTTPS-Vernetzung, sichere Speicherung, und andere Funktionen. Andere APIs wie Audio-und Wörterbuch-Zugang wird in einer zukünftigen Version von der KDK. KDK JavaDocs kann unter http://kdk-javadocs.s3.amazonaws.com/index finden .html .
Andere Tipps
Alle derzeit verfügbaren Informationen der Öffentlichkeit über die KDK finden Sie unter
Die gesamte vorhandene GUI für den Kindle wird auf einem integrierten Geschmack von Java. Also, ich gehe davon aus ziemlich viel es Java basiert. Es kann auch einige aus Sicherheitsgründen (DRM, Whispernet Missbrauch?) Zu beschränken Menschen ein Java-VM ... Ich weiß wirklich nicht so. Java ist noch lange nicht meine erste Wahl für Embedded-Plattformen. Warum auf einem begrenzten Ressource-Gerät eine VM setzen? Einmal spielte ich mit einem 8051 mit einem Java-VM auf mich! Kannst Du Dir vorstellen?!? (Ich die C Route verwendet wird) Die eine Java-Anwendung Ich habe versucht, in den Hafen der Kindle kläglich gescheitert, weil die eingebettete Java-Plattform nicht Generika unterstützt hat (die überall dort eingesetzt wurden) oder Behauptungen (okay, keine große Sache). Schreib einmal laufen überall? Riiight. Eine große Anzahl von Plattformen unter Linux, und es ist einfach tot auf Qt verwenden fast jede Embedded-Linux-Plattform. Ich würde sagen, Qt ist besser auf Cross-Plattform als Java an dieser Stelle. Ich bin wenn auch etwas voreingenommen . :)
Der Kindle interne Software ist in Java programmiert, so dass ich das SDK seinen Java-basierte erwarten. Amazon Kindle Veröffentlichungs SDK Schlacht / zuvorkommen von Apple iSlate
Es ist ein Java ME CDC-Gerät. Und zu dieser Person, die sagt, Java sollte nicht in kleinen Geräten verwendet werden, ist es zur Zeit in mehreren Milliarden Java ME Handys verwendet wird, Google Android-Handys, Blackberry-Handys, Blu-ray-Discs, Smartcards, RFID-Tags, etc, etc.