Kindle中的技术和标准

时间:2010-04-19 23:10:37

标签: java networking embedded operating-system kindle

我使用Kindle作为嵌入式系统的一个例子来说明我在论文中提出的一些观点。由于我不是所有技术的专家,所以那些了解它们的人能指出它们。

例如:

  • GUI是用嵌入式Java编程的(这可能是一个糟糕的选择)
  • Whispernet用于无线平台

此设备使用的库或基础技术和标准是什么?它们可以用于联网,无线,操作界面,如操纵杆,等等。

2 个答案:

答案 0 :(得分:1)

来自https://kindlepublishing.amazon.com/gp/vendor/kindlepubs/kdk/get-content?id=200436000

常见问题

KDK可以使用哪些API?

KDK由两组API组成:

我已经构建了一个Java Micro Edition(J2ME)应用程序。我可以将它移植到Kindle吗?

是。您应该能够修改现有的Java applet和J2ME软件以在Kindle上运行。

KDK是否适用于标准Java开发工具?

是。 KDK可以与任何领先的Java开发工具(如Eclipse,IntelliJ或NetBeans)一起使用。 KDK作为单个JAR文件分发,您链接到项目。 KDK开发人员文档提供了有关使用Eclipse设置开发环境的逐步说明。 KDK可用于Windows,Mac或Linux操作系统。

我可以在活动内容中加入其他第三方软件库吗?

是的,只要将它们导入到与您的应用程序相同的二进制存档文件中。作为开发人员,您有责任验证您是否拥有应用程序附带的任何第三方库的所有必要权利。

如何测试活动内容?

您可以使用Kindle Simulator测试活动内容,或者在开发者帐户中最多注册三个Kindles作为测试设备。我们建议您在将应用程序提交给我们批准之前在Kindle上测试您的应用程序。

我的Kindle活动内容是否可以在Kindle for iPhone软件或Kindle for PC上的iPhone上运行?

此时,KDK可让您构建在Kindle 6英寸和Kindle DX 9.7英寸设备上运行的活动内容。其他平台的Kindle客户端应用程序目前不支持Kindle活动内容。

如何保护活动内容?

使用Kindle数字版权管理保护活动内容。

答案 1 :(得分:1)

Kindle电子书格式实际上是Mobipocket格式。

“Whispernet”正在使用现有的手机提供商的CDMA网络进行运输。