Абсолютно ДА!
Ruby on Rails - просто бэкэнд-технология, такая же, как вы планируете сделать для обычного браузера. Есть только две вещи, которые вы должны учитывать в мобильном приложении. Во-первых, это размер контента мобильного браузера, потому что вам нужно настроить макет в соответствии с размером. Вам может помочь HTML-метатег под названием viewport.
Ex.
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
Этот скрипт сообщит браузеру пользователя, что контент должен соответствовать размеру устройства, начальный масштаб определяет скорость просмотра, а максимальный масштаб определяет, сколько раз эта страница может масштабироваться, а пользовательский масштаб = 0 означает, что пользователь не может масштабировать стр. Подробнее о окне просмотра вы можете посмотреть в Документе Mozilla .
Еще одна вещь, которую вам нужно учитывать, это технологии HTML5, но на самом деле это не проблемы, когда вы используете jQuery mobile. Я рекомендую вам проверить их документы . Это очень полезно и понятно каждому.