JRuby (または Ruby for Android の適切なバリアント) を使用して、Android でアプリを作成することを考えています。
私の調査によると、Android での Ruby 開発をサポートする現在 2 つのプロジェクトがあります。
- ルボト
- SL4A
githubの Ruboto wikiのFAQから、 Ruboto はアプリケーション開発の準備ができているようですが、まだ JIT コンパイルをサポートしておらず、アプリケーションは (モバイル デバイスのインストール用に) 大きなフットプリントを与えるライブラリでパッケージ化する必要があります。
SL4A について十分な知識はありませんが、SL4A も JVM で JRuby スクリプトを実行しようとしているようです。ただ、肝心なのはSL4Aがまだアルファ版なので、アプリ開発に使えるかどうかはわかりません。
これらのプラットフォームの知識が豊富な人は、どのプラットフォームを使用すべきかを提案できますか? また、近い将来、JIT(パフォーマンス)、フットプリントの削減、Android への API アクセスの向上という点で成熟する可能性が高いのはどれでしょうか?