You might want to check out Ruboto. I haven't used it yet, but it seems to allow you to do exactly what you want, i.e. write full Android apps using JRuby. I've heard there's a significant performance penalty, though.
I've also heard of people having success using Mirah to write Android apps. The syntax is very similar to Ruby, so it will be comfortable for you. It compiles to a straight Java class with no runtime dependencies, so you don't get the performance hit you run into with Ruboto.
Comments
You might want to check out Ruboto. I haven't used it yet, but it seems to allow you to do exactly what you want, i.e. write full Android apps using JRuby. I've heard there's a significant performance penalty, though.
http://ruboto.org/
I've also heard of people having success using Mirah to write Android apps. The syntax is very similar to Ruby, so it will be comfortable for you. It compiles to a straight Java class with no runtime dependencies, so you don't get the performance hit you run into with Ruboto.
http://www.mirah.org/
WTF? In the Mirah examples, I see a bunch of
There's no for loop? I couldn't confirm because I didn't find a manual.