Questions? Feedback? powered by Olark live chat software

Pourquoi RubyMotion ?

Je suis un développeur

 

Le langage Ruby

Comparé à Objective-C, Swift et Java, Ruby est beaucoup plus facile à apprendre. Ruby possède une syntaxe concise, et son typage dynamique accélère les cycles de développements. Et le plus important, Ruby a été spécialement conçu pour rendre la programmation amusante à nouveau.

 

Hackers bienvenus

RubyMotion est entièrement utilisable depuis la ligne de commande du terminal. Les développeurs RubyMotion n'ont pas besoin d'utiliser d'IDEs spécifiques (comme Xcode et Eclipse) et peuvent utiliser leur éditeur de texte favori. Le système de build de RubyMotion est également opensource et peut être facilement modifié et étendu.

 

De vraies apps natives

Les apps RubyMotion sont essentiellement similaires aux apps écritent en Objective-C, Swift ou Java, cars elles utilisent les mêmes technologies runtime et sont aussi compilées en code machine optimisé. Vous pouvez accéder à l'entièreté des APIs de la plateforme que vous ciblez.

 

Test, test, test !

RubyMotion contient un framework de test "behavior-driven", et les projets RubyMotion sont adaptés dès le départ aux methodes de développement "test-driven". Vous pouvez écrire des tests fonctionnels et intégratifs avec le même langage que vous utilisez pour écrire votre app.

Je suis une société

 

Gardez vos développeurs

Votre société emploie des développeurs Ruby ? Plus besoin de sous-traiter le développement de votre app mobile. Vos développeurs peuvent commencer à écrire des apps iOS et Android aujourd'hui. L'écosystème RubyMotion est riche en livres, screencasts et tutoriels.

 

Lancez votre app plus rapidement

Grace à l'utilisation du langage Ruby, qui accélère les cycles de développement et qui facilite la création de couches abstraites et "domain-specific languages", votre équipe sera plus productive qu'une équipe composée de développeurs Objective-C et Java.

 

Développement multiplateforme

Avez-vous besoin d'écrire une app pour iOS et Android ? Avec RubyMotion, vous utiliserez le même langage, donc la majorité du code sera partageable, et vous pourrez utiliser des bibliothèques multiplateformes. Plus besoin de réinventer la roue à chaque fois.

 

Support spécial entreprise

Votre équipe est bloquée sur un problème particulier ? Nos clients enterprise sont couverts par un contrat SLA 24h et bénéficient d'une plateforme de support dédiée. Du conseil de code "troubleshooting" est également disponible à un coût supplémentaire.

Et pourquoi pas un autre outil ?

Il y a plusieurs moyens d'écrire une app mobile pour iOS et Android.
Découvrez pourquoi nous pensons que RubyMotion est simplement le meilleur outil pour y parvenir.

Support
iOS
Support Android Accès aux APIs natives Compilation statique Facilité pour démarrer Typage dynamique Environnement de développement
Java IDE
propriétaire
Objective-C IDE
propriétaire
Swift IDE
propriétaire
Technologies Web Choix du développeur
RubyMotion

RubyMotion vous permet d'écrire des apps pour les plateformes iOS et Android, qui incluent environ 95% du secteur mobile. Vous pouvez réutiliser du code et utiliser des gems multiplateformes.

RubyMotion vous permet d'écrire des apps pour les plateformes iOS et Android, qui incluent environ 95% du secteur mobile. Vous pouvez réutiliser du code et utiliser des gems multiplateformes.

RubyMotion apps get to call into the entire set of public iOS and Android native APIs. New SDK releases are also supported naturally.

RubyMotion apps are staticalled compiled into optimized machine code using a state-of-the-art ahead-of-time (AOT) compiler. Code is never interpreted on the device and therefore performs as fast as possible.

Ruby est un langage de haut niveau avec une courbe d'apprentissage facile. C'est souvent un des langages utilisés par ceux qui apprennent à programmer !

Grace à sa nature dynamique, Ruby accélère les cycles de développement et facilite la création de "domain-specific languages", qui réduisent fortement la quantité de code final. Moins de code, moins de bugs !

Choix du développeur

Les développeurs RubyMotion n'ont pas besoin d'utiliser un IDE propriétaire. Ils peuvent simplement continuer d'utiliser leur éditeur de texte favori ainsi que la ligne de commande du terminal.

Qui utilise RubyMotion ?

Découvrez nos success stories