SL4A против Ruboto в разработке приложений для Android

Я подумываю о создании приложений на Android с помощью JRuby (или подходящего варианта Ruby для Android).

Согласно моему исследованию, есть два текущих проекта, которые поддерживают разработку Ruby для Android:

  1. Ruboto
  2. SL4A

Из FAQ вики Ruboto на github кажется, что Ruboto готов к разработке приложения, но еще не поддерживает JIT-компиляцию, и приложение имеет должен быть упакован с библиотеками, которые занимают много места (для установки мобильного устройства).

У меня недостаточно знаний о SL4A, но похоже, что SL4A также пытается запускать сценарии JRuby на JVM. Но главное, SL4A все еще находится на стадии альфа-тестирования, поэтому я не знаю, можно ли его использовать для разработки приложений.

Может ли кто-нибудь, лучше знакомый с этими платформами, подсказать, какую из них следует использовать? Кроме того, в ближайшем будущем у какого из них больше шансов стать более зрелым с точки зрения JIT (производительности), меньшего объема и лучшего доступа API к Android?

12
задан MarkDBlackwell 3 July 2013 в 17:13
поделиться