Rhomobile запустит небольшой веб-сервер на вашем телефоне, а затем покажет веб-просмотр, направленный на этот веб-сервер. Вы можете написать всю логику приложения в ruby так, как если бы вы написали веб-приложение, развернутое на реальном веб-сервере. Rhomobile использует CSS и т. Д., Чтобы приложение выглядело немного как нативное приложение.
Если вы знаете Ruby, вы быстро получите приложение, но оно будет выглядеть дрянно, и пользовательский опыт будет дрянным. Аналогичная структура - appcelerator titanium - они позволят вам написать приложение на Java Script, а затем скомпилировать его в сочетание javascript, веб-браузера и нативных компонентов, которые работают на Iphone и на телефоне Android, а Titanium имеет гораздо приятнее пользовательский опыт, чем ромб.
Посетите их страницы и протестируйте некоторые приложения, которые они рекламируют, в качестве демонстрации своих фреймворков.