RubyMotion 3.0 目前正在紧锣密鼓的开发中,该版本最值得关注的就是支持 Android 应用的开发。

可通过下列命令来创建 Android 项目:
$ motion create --template=android Hello Create Hello Create Hello/.gitignore Create Hello/app/main_activity.rb Create Hello/Rakefile Create Hello/resources Create Hello/assets $ cd Hello $ rake
一个常规的 Activity:
class MainActivity < Android::App::Activity def onCreate(savedInstanceState) super text = Android::Widget::TextView.new(self) text.text = 'Hello World!' self.contentView = text end end
运行环境结构图:

与 Java 类的对应关系:
Fixnum is based on java.lang.Integer
Float is based on java.lang.Float
String is based on java.lang.CharSequence
Array is based on java.util.ArrayList
Hash is based on java.util.HashMap
Regexp is based on java.util.regex.Pattern
Thread is based on based on java.lang.Thread
详细介绍请看这里。
引用来自“吕秀才”的评论
期待PHPMotion引用来自“xiongxin8802”的评论
付费产品吧