Questions? Feedback? powered by Olark live chat software

工作原理

Create

创建

你可以在终端下创建 RubyMotion 项目,并使用你最喜爱的编辑器开发你的应用。

Iterate

迭代

在交互终端下编写代码,并及时获得反馈。集成第三方库,并使用内建的调试器查找 bug。

Test

测试

在你的设备上测试应用,或向你的同事与朋友分享你开发的应用。使用自动测试框架为你的项目编写功能与集成测试。

Deploy

部署

是时候发布你的应用了!打包你的应用,并将你的应用分发到 iOS App Store 、Mac App Store 以及 Google Play。

简而言之,RubyMotion

 

编写原生应用

RubyMotion 应用是静态编译的,并可以调用各平台原生 API。

由于使用了统一的运行时环境,你可以自如的调用各平台提供的所有公开 API。RubyMotion 项目都将经过一个静态编译器生成经过优化的二进制文件

 

多平台开发支持

使用同一种语言和同一套开发环境同时开发 iOS 和 Android 应用。

无需切换编程语言与开发 IDE,你可以继续使用你所喜爱的 Ruby 语言和趁手的代码编辑器。共享除平台相关外的所有代码,并使用跨平台的 gems 简化开发。

 

使用 Ruby,充满乐趣

Ruby 是一款为了让开发者更具开发效率、更快乐而设计的高级语言。

Ruby 是一款简单易学的编程语言。她的动态语言特性使得它非常容易进行分层抽象以及定制领域专用语言(DSL)。通过 Ruby,你可以更高效的开发,更快速的发布你的应用。

看谁在用 RubyMotion?

阅读成功案例