【问题标题】:What is RhoMobile for?RhoMobile 有什么用?
【发布时间】:2011-12-14 20:45:28
【问题描述】:

我不明白。我必须下载 xcode 和一堆其他的东西才能让它工作。我不明白我得到了什么。是不是我可以使用 Ruby 而不是 Objective-C 并且它可以编译成原生应用程序?谢谢。

【问题讨论】:

  • 为什么关闭?我做错了什么?

标签: rhomobile rhodes


【解决方案1】:

Rhomobile 在 Interop 2009 中被选为最佳初创公司,它允许开发人员使用 HTML 和 Ruby 创建原生 iPhone、BlackBerry、Windows Mobile、Symbian 和 Android 应用程序。

其中的发展被称为罗德。 Rhodes 是一个免费和开源的基于 MVC 的框架,在 MIT 许可下用 Ruby 编写,用于构建本地跨平台移动开发应用程序。 Rhodes 使开发人员能够利用其传统的 Web 技能,例如 HTML、HTML5、CSS 和 JavaScript,而不是使用 Objective-C 或其他复杂的原生设备操作系统语言来创建原生应用程序,并将应用程序移植到跨操作系统,例如Android、Apple 的 iPhone 和 iPad、黑莓、Windows Mobile、Symbian 和 HP/Palm 基于 Linux 的 WebOS。

下载 rhoStudio。使用 rhoStudio,您可以轻松创建您的 iOS、android、BB、WP 应用程序。 你要做的是用简单的 html、javascript 编写代码,如果你想使用 MVC 架构,你必须使用 Ruby。因为它是基于 Ruby 框架构建的。

好消息是它还支持 HTML 5。 构建项目后,您可以转换为任何您喜欢的设备应用程序。 只需几个命令。

我刚刚在 rhoStudio 中编写了 html 代码,现在我也可以在我的 Xcode 中运行相同的应用程序。很有趣。 在开发的同时,您也可以在其他设备上运行您的项目。

【讨论】:

    【解决方案2】:

    您编写的 ruby​​ 编译为 Ruby 字节码,编译后的字节码由 Rhodes 作为资源执行并编译为本机代码。 rubyVM 解释器集成到应用程序中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多