Articulo de referencia

RubyMotion

RubyMotion es un IDE del lenguaje de programación Ruby que admite iOS , OS X y Android . RubyMotion es un producto comercial creado por Laurent Sansonetti para HipByte [ 1 ] y e...

RubyMotion es un IDE del lenguaje de programación Ruby que admite iOS , OS X y Android . RubyMotion es un producto comercial creado por Laurent Sansonetti para HipByte [ 1 ] y está basado en MacRuby para OS X. RubyMotion adaptó y extendió MacRuby para que funcionara en plataformas distintas a OS X. [ 1 ]

Las aplicaciones RubyMotion se ejecutan en un simulador de iOS junto con un bucle de lectura-evaluación-impresión (REPL) para inspección y modificación interactivas. [ 2 ] Se pueden incluir bibliotecas Objective-C de terceros en un proyecto RubyMotion, ya sea manualmente o mediante un gestor de paquetes como CocoaPods . Los programas se compilan estáticamente a código máquina utilizando Rake como herramienta de compilación y ejecución. [ 2 ]

Los proyectos de RubyMotion se pueden desarrollar con cualquier editor de texto. El IDE RubyMine ofrece soporte para el conjunto de herramientas de RubyMotion, como la finalización de código y la depuración visual . [ 3 ]

A partir de la versión 2.0, RubyMotion ahora admite el desarrollo de aplicaciones para OS X además de iOS. [ 4 ] La compatibilidad con Android se agregó en la versión 3.0. [ 5 ]

Ejemplos de aplicaciones creadas en RubyMotion incluyen Basecamp de 37signals para iPhone, [ 6 ] la aplicación Bandcamp para iPhone, [ 7 ] y A Dark Room para iOS. [ 8 ]

Véase también

  • mruby : otra implementación mínima de Ruby, orientada a dispositivos embebidos, que podría compilarse a código nativo.

Referencias

  1. ^ a b RubyMotion - Acerca de . RubyMotion.com. Consultado el 16 de junio de 2012.
  2. ^ a b Exclusiva: creación de aplicaciones nativas para iOS con RubyMotion . ArsTechnica.com. Publicado el 3 de mayo de 2012. Consultado el 16 de junio de 2012.
  3. ^ Primeros pasos con RubyMotion . jetbrains.com.
  4. RubyMotion se actualiza a la versión 2.0 y obtiene compatibilidad con OS X, plantillas y complementos . RubyMotion.com. Consultado el 16 de junio de 2013.
  5. ^ Anunciamos RubyMotion 3.0: Plataforma Android, aplicaciones WatchKit y más . RubyMotion.com. Consultado el 14 de diciembre de 2014.
  6. ^ Por qué me encantó crear Basecamp para iPhone en RubyMotion . 37signals.com. Consultado el 16 de junio de 2013.
  7. ^ Caso de éxito de RubyMotion: Bandcamp . El blog de RubyMotion. Consultado el 13 de diciembre de 2014.
  8. ^ Historia de éxito de RubyMotion: Una habitación oscura . El blog de RubyMotion. Consultado el 13 de diciembre de 2014.
  • Sitio web de RubyMotion
  • Sitio web de HipByte

Obtenido de " https://en.wikipedia.org/w/index.php?title=RubyMotion&oldid=1220346414 "