代码之家  ›  专栏  ›  技术社区  ›  Adam Gent

除了Java之外,还有什么语言能在手机上无处不在吗?

  •  3
  • Adam Gent  · 技术社区  · 16 年前

    我想给我的黑莓手机写一个类似流氓的游戏,希望 任何其他支持某种JVM的电话。

    因为我在工作中使用Java,我想用另一种语言编写游戏,但是我找不到能在多个手机上工作的语言。

    我被Java困了吗?

    5 回复  |  直到 16 年前
        1
  •  2
  •   Community Mohan Dere    9 年前

    如果您正在为Android编程,例如可以使用scala,请参见 Scala on Android . Scala编译为Java字节码。还有其他语言可以编译成Java字节码;我不知道它们对于Android编程有多合适。

        2
  •  1
  •   Joachim Sauer    16 年前

    可以尝试为Java平台使用另一种语言。不幸的是,您在那里也相当有限,因为J2ME是基于一个相当古老的版本的Java SE和大多数现代语言的Java虚拟机需要Java 5或至少Java 1.4。

        3
  •  0
  •   Norman Ramsey    16 年前

    Lua 在小型设备上运行得很好(我在手持设备上使用它),但它被设计成耦合到C API中。您可能需要自己编写胶粘代码,这很简单,但是如果官方API是Java API,那么 是 没有C API,你就走运了。

        4
  •  0
  •   Chris Thompson    16 年前

    事实上,C++在这一点上得到了普遍的支持。然而,对于黑莓来说,你完全被Java所困扰。

        5
  •  0
  •   michael aubert    16 年前

    从技术上讲,我认为全球第二个(javame是第一个)部署最广泛的运行时是flash-lite。

    当然,将它用于游戏开发是否是一个好主意完全是另一回事。

    三号是Symbian OS C++,但这对你的黑莓来说是行不通的。