
Vive le terminal !
Démarrez un projet. Lancez votre app dans le simulateur. Déployez sur votre device. Créez un paquet applicatif pour l'App Store. Tout se fait dans le terminal, en ligne de commande.

Gardez votre éditeur
Avec RubyMotion, vous pouvez utiliser votre éditeur de texte favori. La plupart des éditeurs sont supportés. Il n'est pas nécessaire d'utiliser Xcode, Android Studio ou Eclipse.

Bibliothèques externes
RubyMotion supporte sa propre version des gems, qui peuvent être utilisées pour étendre vos projets ou apps. Pour iOS et OS X, vous pouvez utiliser CocoaPods.

Développement interactif
Notre console interactive "REPL" vous permet de naviguer facilement dans la jungle des APIs iOS et Android, depuis le confort de votre terminal.

Testez votre code !
RubyMotion contient un framework de "behavior-driven testing", conçu spécialement pour les plateformes mobiles, et qui s'intègre dans chaque nouveau projet.

Débuggeur intégré
RubyMotion contient un débuggeur intégré qui peut s'utiliser sur le simulateur ou sur le device, et qui vous aidera certainement si les choses deviennent compliquées.