Article de reference

RubyMotion

RubyMotion est un environnement de développement intégré (IDE) pour le langage de programmation Ruby , compatible avec iOS , macOS et Android . Ce produit commercial a été créé ...

RubyMotion est un environnement de développement intégré (IDE) pour le langage de programmation Ruby , compatible avec iOS , macOS et Android . Ce produit commercial a été créé par MacRuby pour macOS. RubyMotion a adapté et étendu MacRuby pour fonctionner sur des plateformes autres que macOS.

Les applications RubyMotion s'exécutent dans un simulateur iOS avec une boucle REPL ( Read-Eval-Print Loop ) pour une inspection et une modification interactives. Des bibliothèques Objective-C tierces peuvent être incluses dans un projet RubyMotion, soit manuellement, soit via un gestionnaire de paquets tel que CocoaPods . Les programmes sont compilés statiquement en code machine grâce à Rake , utilisé comme outil de construction et d'exécution.

Les projets RubyMotion peuvent être développés avec n'importe quel éditeur de texte. L' IDE RubyMine prend en charge la chaîne d'outils RubyMotion, notamment la complétion de code et le débogage visuel .

À partir de la version 2.0, RubyMotion prend désormais en charge le développement d'applications pour macOS en plus d'iOS. La prise en charge d'Android a été ajoutée dans la version 3.0.

Parmi les exemples d'applications construites en RubyMotion, on peut citer Basecamp de 37signals pour iPhone, l' application Bandcamp pour iPhone, et A Dark Room pour iOS.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index