jamrubyのサンプルアプリ作った
jamrubyを使ったサンプルアプリを作って公開しました。
当然buildにはjamrubyが必要で、jamrubyを使うってことはmrubyも必要になります。
ということで、ここに置いてあります。
Eclipseで適当にimportして使って下さい。
https://github.com/crimsonwoods/JamrubyApp
$ git clone https://github.com/crimsonwoods/JamrubyApp.git
起動するとこんな感じのちょーださださ手抜き画面が出てきます。
画面上部のEditTextにRubyのコードを書いて、「Run」ボタンを押して実行です。
最後に評価された値の内容が、画面下部のTextViewに吐き出されます。
標準出力へ印字した文字は、現状ではlogcatに吐き出すようになっています。
ということでなんとなーくRubyのコードが動いてるねーというのは見れるかなと思います。
ちなみにRubyのコードに対して何か値を渡したいときは、jamruby.runの第2引数以降に実行時引数を書くことができます。
ここに書いた引数はARGVを通してRubyのコードからアクセスすることができます。
中で何してるかは、コード見てください。
ソースコードのライセンスとか特に考えてなかったけど、何も考えずにmrubyと同じMITライセンスで良いかなぁとか。