Несколько недель назад я читал статью о продукте под названием «rohmobile», который представлял собой пользовательскую среду Ruby, которая работает на веб-сервере micro ruby. Он позволяет вам скомпилировать ваше приложение на всех популярных мобильных телефонах (Apple, Microsoft, Android, BlackBerry, Symbian). Это казалось очень крутой идеей, и она активно разрабатывается с открытым исходным кодом. Фреймворк поставляется с синхронизацией, поэтому вы можете сохранять данные на локальном устройстве, используя REST / SOAP. По мере того, как я изучал продукт немного больше, единственной вещью, которая казалась болезненной, является настройка среды (-ей), необходимой для компиляции кода для различных устройств… тогда у вас будет решение, в котором вы сможете поддерживать несколько разностных устройств с единой кодовой базой!
http://www.rhomobile.com/
** Я никогда не программировал на Ruby, но синтаксис и демонстрация сделали его действительно простым, поскольку это просто локальная веб-страница, работающая на микро-сервере, установленном на устройстве! Пользовательский интерфейс основан на HTML / CSS. Я думаю, что продукт все еще находится в бета-версии ...
Только мои 2цента ~