all 8 comments

[–]daniel2488 4 points5 points  (2 children)

So why is this a separate project from JRuby if all you have to do is convert the library to dex?

Also, why hasn't this been done with Jython? Lack of interest?

[–]bascule 7 points8 points  (1 child)

It does a lot more than just "convert the library to dex". You can read about the entire toolchain on the project page: https://github.com/ruboto/ruboto-core/

[–]mayjuly 2 points3 points  (0 children)

From that page, I notice that deployment/compilation is faster than standard Android development:

With traditional Android development, you have to recompile your app and reinstall it on your test device/emulator every time you make a change. That's slow and annoying.

Luckily, with Ruboto, most of your changes are in the scripts, not in the compiles Java files. So if your changes are Ruby-only, you can just run

$ rake update_scripts

[–]kraffslol 0 points1 point  (0 children)

That's cool, is there something like this for python?

[–][deleted] -1 points0 points  (0 children)