Hay un tema similar en StackOverflow: ¿Aplicación web Ruby on Rails para la aplicación iOS o Android?
Tomará mucha lectura.
Deberá crear un marco API en rails para comunicarse con una aplicación móvil. Aquí hay algunos buenos enlaces para crear una API con rieles:http://railscasts.com/episodes/3…http://collectiveidea.com/blog/a…
- ¿Por qué las aplicaciones se convierten mejor que los sitios web móviles?
- ¿Cómo pruebo si mi aplicación es realmente escalable?
- ¿Qué marco de interfaz de usuario móvil es mejor usar ahora para el desarrollo de aplicaciones híbridas?
- Para una aplicación móvil híbrida que sirve actualizaciones en tiempo real, ¿puedo usar Ruby on Rails para la API o necesito un sistema de back-end más potente y listo para la concurrencia como Node.js o Scala (con Akka)?
- ¿Qué tecnologías / idiomas son necesarios para que la versión móvil de mi sitio web se comporte como una aplicación?
Sugeriría usar Devise para la autenticación y usar su autenticación_token para validar las solicitudes de red de los usuarios a su API.
Un servicio de autenticación de token simple para dispositivos móviles con Rails 3 y Devise.
Aquí hay algunos enlaces útiles que marqué hace un tiempo para ayudar.
http://pnhoang.tumblr.com/post/2…
http://www.takeofflabs.com/posts…
https://devcenter.heroku.com/art…
http://jessewolgamott.com/blog/2…
-Kyle C
Puede usar estos Frameworks para desarrollar aplicaciones móviles híbridas en lugar de Ruby on Rails:
- JQuery Mobile + Phonegap
- Sencha Touch
- CENAR
- Titanio
- Rhomobile
También es posible usar Ruby que Ruby on Rails . Intente escribir aplicaciones nativas multiplataforma en Ruby | RubyMotion.
¡Buena suerte!