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.