首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Kindle SDK语言/平台

Kindle SDK语言/平台
EN

Stack Overflow用户
提问于 2010-01-22 14:28:43
回答 5查看 17.2K关注 0票数 23

有人知道新的Kindle SDK将支持什么语言/平台吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-02-20 23:45:58

Kindle开发工具包(KDK)是基于Java的。从FAQ

KDK中有哪些API可供我使用?

KDK由两组API组成:

用于移动设备的

  • Java1.4版Personal Basis (PBP) API。可以在http://java.sun.com/javame/reference/apis/jsr217/.
  • Kindle自定义API中找到PBP,这些API补充了PBP,并提供了UI组件、JavaDocs和XML解析器、HTTP和HTTPS网络、安全存储和其他功能。其他API,如音频和字典访问,将在KDK的未来版本中提供。可以在http://kdk-javadocs.s3.amazonaws.com/index.html.

上找到KDK JavaDocs。

票数 23
EN

Stack Overflow用户

发布于 2010-01-26 15:42:39

目前公众可在Amazon上获得的所有关于KDK的信息。

不幸的是,这似乎不包括KDK的详细信息,除了开发平台包括仿真器似乎是跨平台(Windows,Linux和Mac)。这可能意味着使用了Java,但在这一点上显然是纯粹的猜测。飞思卡尔处理器和基于Linux的内核当然可以处理Java运行时,并且声明的每个应用程序的内存限制(100mb)将与Java一致。当然,C/C++ SDK会更精简一些,而且完全有可能。

票数 2
EN

Stack Overflow用户

发布于 2010-01-31 00:33:55

Kindle现有的整个GUI都运行在嵌入式风格的Java上。所以,我假设它是基于Java的。也可能有一些安全原因(DRM,密码网滥用?)要将人们限制在Java VM中...

我真的不喜欢这样。Java远不是我在嵌入式平台上的首选。为什么要将虚拟机放在资源有限的设备上?有一次,我玩了一台装有Java VM的8051!你能想象吗?!?(我使用了C路线)

我试图移植到Kindle上的一个Java应用程序失败了,因为嵌入式Java平台不支持泛型(到处使用)或断言(好吧,没什么大不了的)。写一次就可以在任何地方运行?好的。

大量的平台都在运行Linux,在几乎任何嵌入式Linux平台上使用Qt都非常容易。我想说,在这一点上,Qt在跨平台方面比Java更好。不过我是somewhat biased。:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2115477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档