【问题标题】:programming scala apps on iphone? [closed]在 iPhone 上编程 scala 应用程序? [关闭]
【发布时间】:2011-07-10 03:45:11
【问题描述】:

使用 scala 为 iPhone 编写应用程序有什么新东西吗?

你有一些为 iPhone 编写 Scala 应用程序的经验吗?

感谢您的帮助!

【问题讨论】:

  • 就目前的情况而言,我认为这是不可能的,当然不是没有巨大的努力。您需要能够在您的应用程序中捆绑一个不存在的 JVM,并绑定到所有适当的库。唯一可以提供帮助的是 LLVM,但我不确定当前的 Java 字节码转换器会有多大用处。我相信有一个 Scala-LLVM 项目,但那是非常早期的 IIRC。
  • @Stas 明智的话史蒂夫...不是。
  • @Marcelo Hernández Rishmawy,他们的意思是 iphone 没有 jre。只有这个。
  • 我想知道你是否可以针对 Microsoft .NET CLR(Scala 的编译器支持这一点)并使用 MonoTouch 来完成这项工作......
  • Mark Elliot,这听起来很有趣。

标签: java iphone scala cross-compiling


【解决方案1】:

要做到这一点非常困难。 iPhone 上没有 JVM,它可能太大而无法与您的应用程序打包。

目前正在为 Scala 开发 LLVM 后端。由于有用于 LLVM 的 iPhone 代码生成器,这是一条前进的道路,但后端仍然是概念证明,我们仍然需要一种从 Java 调用 Cocoa 代码的方法(不确定是否存在类似的东西)和 Java标准库也需要移植。

但如果真的发生了,这绝对是一件好事。用 Objective-C 编码肯定远不及用 Scala 编码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-26
    • 1970-01-01
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 2011-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多