¿Qué tan difícil es para un desarrollador web de Ruby on Rails aprender cómo construir aplicaciones móviles con RubyMotion?

Aprender RubyMotion no es demasiado difícil, especialmente si ya tienes una base razonable en Ruby y / o ObjectiveC.

Diría que es un poco más fácil que aprender el desarrollo de iOS en Objective-C (me mudé a RubyMotion antes de que se lanzara Swift).

La parte más difícil es aprender los vastos SDK para iOS y Android. La documentación de RubyMotion no es excelente, y todavía respondo en los documentos de Apple (a través de Xcode) como referencia. Transpongo los ejemplos de Objective-C a RubyMotion en mi cabeza.

Escribí sobre mi experiencia en la transposición de una aplicación a Rubymotion en 2011 aquí:

Transposición de un proyecto XCode existente al movimiento Ruby

Tendrá que crear dos aplicaciones separadas para App Store y Android App Store. Algunos de los elementos se pueden compartir entre las dos aplicaciones (sus PORO y quizás sus modelos), pero el controlador y el código de visualización son específicos de la plataforma.

¡Buena suerte!

More Interesting

Cómo pasar una matriz de diccionarios desde una celda de vista de tabla a otro controlador de vista sin una segue

Suponiendo que no sé cómo codificar y quiero crear una aplicación / inicio, ¿debería comenzar por mi cuenta o contratar un programador y aprender con ellos?

¿Cuál sería la vida del desarrollo de aplicaciones móviles?

¿Qué plataformas móviles utilizan las principales empresas de tecnología de viajes?

¿Qué es el desarrollo de micro aplicaciones móviles?

¿Qué plataforma se utiliza para saber sobre el desarrollo de SEO?

¿Por qué los desarrolladores de software eligen desarrollar para iOS?

¿Es posible construir una función de voz a texto y luego integrarla en un sitio web y una aplicación móvil? En caso afirmativo, ¿cómo podría hacerse eso?

¿Cuál es el procedimiento real para desarrollar una aplicación de Android?

En el desarrollo de software, al desarrollar una aplicación para App Store, ¿qué porcentaje de todo el proyecto representa la codificación?

¿Cuál es el gateway de SMS de menor costo con una API? ¿Algo mejor que CDyne? ¿Algo menos de 4 centavos?

Cómo crear una aplicación sin conocimiento o experiencia previa

¿Cuánto cuesta hacer una aplicación?

Alguien me ha eliminado de un grupo de WhatsApp, ¿cómo me agrego de nuevo sin que nadie más me agregue?

¿Cuál es una buena herramienta o servicio automatizado de desarrollo de aplicaciones móviles para aplicaciones de información simple y para aplicaciones de funciones pesadas y aquellas que usan HTML 5?