Я думаю о создании приложений на Android с помощью JRuby (или подходящего варианта Ruby для Android).
Согласно моим исследованиям, существуют два текущих проекта, которые поддерживают разработку Ruby на Android:
- Ruboto
- SL4A
Из FAQ Ruboto wiki на github кажется, что Ruboto готов к разработке приложений, но пока не поддерживает компиляцию JIT, и приложение должно быть упаковано с библиотеками, которые придают ему большой след (для установки мобильных устройств).
У меня недостаточно знаний о SL4A, но похоже, что SL4A также пытается запустить сценарии JRuby на JVM. Но главное, что SL4A по-прежнему находится в альфа, поэтому я не знаю, можно ли его использовать для разработки приложений.
Может кто-нибудь, кто лучше знает эти платформы, подскажет, какой из них следует использовать? Кроме того, в ближайшем будущем, у кого есть лучшая вероятность стать более зрелой с точки зрения JIT (производительность), более низкой занимаемой площади и лучшего доступа к API для Android?