基于终端的工作流程
创建项目,在模拟器中调试项目,部署项目到真实机器,打包应用——所有的一切都只需要一条命令。
自由选择趁手的代码编辑器
通过 RubyMotion,你可以继续使用趁手的代码编辑器。RubyMotion 支持流行的编辑器,你无需再使用 XCode 和 Eclipse。
包容与扩展
RubyMotion 拥有众多专有的 gems 供开发者选用,对于 iOS 和 OS X,我们原生提供 CocoaPods 支持。
交互式开发
RubyMotion 提供的交互式终端(REPL)可以让你在熟悉的终端软件下自由地测试 iOS,OS X 以及 Android API。
内建测试
RubyMotion 内建了一套行为驱动测试框架(BDT),并为移动平台测试做了扩展。每一个 RubyMotion 项目都默认集成了该测试框架。
调试
RubyMotion 内建了一个全功能调试器,支持模拟器与真实机器调试,可以方便的帮助你找出问题的根源。