¿Puedo hacer una aplicación de redes sociales con Ruby on Rails? No es una aplicación web, sino estrictamente para teléfonos.

Al crear una aplicación móvil (para teléfonos inteligentes como iPhone o Android) tiene muchas opciones. Si está creando una aplicación de redes sociales (como Facebook, Twitter, etc.), querrá tener una API para poder guardar y recuperar datos del servidor. Ruby on Rails es ideal para crear API. Para crear aplicaciones móviles, querrá crear una aplicación nativa (mejor rendimiento, más para aprender) o un híbrido / “envoltorio de vista web” (menos para aprender ya que puede usar HTML / Javascript, peor rendimiento). Recomiendo usar RubyMotion para crear aplicaciones móviles nativas. Se compila en código de máquina nativo (¡así que es rápido!), Es multiplataforma (para que pueda compartir código entre iOS y Android) y le permite escribir código usando la misma sintaxis de Ruby que aprende para construir una API de Ruby on Rails . Hay mucho que aprender al crear una aplicación como esta, pero se puede hacer.

Seguro. Ya sea una aplicación web o un sitio web enfocado en dispositivos móviles o una aplicación móvil nativa, se puede usar ROR. Una capa de presentación de su elección se puede conectar con la aplicación basada en ROR.

Puede escribir aplicaciones de teléfono con Escribir aplicaciones nativas multiplataforma en Ruby | RubyMotion. Ruby on rails es un marco web. Podrías escribir un sitio web móvil pero no una aplicación. Las aplicaciones usan un backend específico, por lo que necesita un marco que pueda traducir su aplicación para poder usarla en un teléfono.

Estoy usando rubymotion y es genial. Le permite crear aplicaciones nativas iOS / Android / MacOS con ruby ​​on rails. ¡Usted debe darle una oportunidad!