代码之家  ›  专栏  ›  技术社区  ›  stepanian

Kindle SDK语言/平台

  •  22
  • stepanian  · 技术社区  · 15 年前

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

    5 回复  |  直到 13 年前
        1
  •  23
  •   Tim Cooper    13 年前

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

    在KDK中我可以使用哪些API?

    KDK由两组 API:

        2
  •  2
  •   rcw3    15 年前

    所有公众目前可在KDK上获得的信息,请访问 Amazon .

    不幸的是,除了开发平台(包括Emulator)之外,这似乎没有包含太多有关KDK的详细信息,而Emulator似乎是跨平台的(Windows、Linux和Mac)。这可能意味着使用Java,但显然这是纯粹的猜测。飞思卡尔处理器和基于Linux的内核当然可以处理Java运行时,每个应用程序内存限制(100MB)将与Java保持一致。当然,C/C++ SDK将有点精简,也完全是可能的。

        3
  •  1
  •   darron    15 年前

    Kindle的整个现有GUI运行在Java的嵌入式味道上。所以,我假设它是基于Java的。可能还有一些安全原因(DRM、WhisperNet滥用?)将人限制在Java虚拟机上…

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

    我尝试向Kindle发送的一个Java应用程序失败了,因为嵌入式Java平台不支持泛型(到处使用)或断言(好,没什么大不了的)。随时随地写一次?里维特。

    很多平台都在运行Linux,而且几乎在任何嵌入式Linux平台上都很容易使用qt。我认为QT在这一点上比Java更擅长跨平台。我是 somewhat biased 但是。:)

        4
  •  0
  •   Girish Kolari    15 年前

    Kindle Load的内部软件是用Java编程的,所以我希望SDK是基于Java的。 Amazon to Release Kindle SDK to Battle / Forestall Apple iSlate

        5
  •  0
  •   JOhn    14 年前

    它是一个Java ME CDC设备。对于那个说Java不应该在小设备中使用的人来说,它目前被用在几十亿个JAVA ME手机、谷歌Android手机、黑莓手机、Blu ray光盘、智能卡、RFID标签等中。

    推荐文章