Kindle Язык/Платформа SDK

Кто-либо знает, какой язык/платформу новый Kindle SDK будет поддерживать?

23
задан dlamblin 22 September 2010 в 04:57
поделиться

5 ответов

Комплект разработчика Kindle (KDK) основан на Java. Из FAQ:

Какие API доступны мне в KDK?

KDK состоит из двух наборов API:

  • Java версии 1.4 Personal Basis. API:

    • Java версии 1.4 Personal Basis APIs Personal Basis (PBP) для мобильных устройств. Документы PBP JavaDocs можно найти по адресу http://java.sun.com/javame/reference/apis/jsr217/.
    • Пользовательские API Kindle, которые дополняют API PBP и обеспечивают пользовательский интерфейс. компоненты, парсеры JSON и XML, HTTP и HTTPS, безопасное хранение, и другие функции. Другие API, такие как доступ к аудио и словарям будут будут доступны в будущем выпуске KDK. JavaDocs по KDK можно найти на http://kdk-javadocs.s3.amazonaws.com/index.html.
23
ответ дан 29 November 2019 в 02:46
поделиться

Вся информация, доступная в настоящее время общественности на KDK, доступна в Amazon .

К сожалению, это, похоже, не включает много подробную информацию о KDK, кроме платформы разработки, включая эмулятор, по-видимому, является кроссплатформой (Windows, Linux & Mac). Это может ознакомиться с использованием Java, но, очевидно, чистые спекуляции на данный момент. Процессор FreeShale и ядро ​​на основе Linux, безусловно, могут обрабатывать время выполнения Java, и указанные ограничения памяти приложений (100 МБ) будут с помощью Java. Конечно, SDK C / C ++ будет немного хуже, а также полностью возможен.

2
ответ дан 29 November 2019 в 02:46
поделиться

Весь существующий графический интерфейс для kindle проходит на встроенном вкусе java. Итак, я в значительной степени предполагая, что это Java на основе. Также могут быть некоторые соображения безопасности (DRM, злоупотребление Whispernet?) Чтобы ограничить людей к Java VM ...

Мне действительно не нравится. Java далеко от моего первого выбора для встроенных платформ. Зачем поставить виртуальную машину на устройстве ограниченного ресурса? Однажды я играл с 8051 с Java VM на этом! Можешь представить?!? (Я использовал C TRAVE MARLANCE)

Одно приложение Java, которое я попытался портировать до Kindle спустя, потому что встроенная платформа Java не поддерживает универсальные дженерики (которые использовались везде) или утверждения (хорошо, не большая сделка). Пишите один раз в курсе где угодно? Riiight.

Огромное количество платформ работает Linux, и это мертвое простое в использовании Qt на практике любую встроенную платформу Linux. Я бы сказал, что Qt лучше на перекрестной платформе, чем Java в этот момент. Я несколько предвзятый , хотя. :)

1
ответ дан 29 November 2019 в 02:46
поделиться

Внутреннее программное обеспечение Kindle программируется на Java, поэтому я ожидаю, что SDK будет основан на Java. Amazon выпустит SDK для Kindle, чтобы сразиться с Apple iSlate

0
ответ дан 29 November 2019 в 02:46
поделиться

Это устройство Java ME CDC. И тому человеку, который говорит, что Java не следует использовать в небольших устройствах, в настоящее время он используется в нескольких миллиардах мобильных телефонов Java ME, телефонах Google Android, телефонах Blackberry, дисках Blu-ray, смарт-картах, метках RFID и т. Д. И т. Д.

0
ответ дан 29 November 2019 в 02:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: