Рубидвижение
Разработчик(и) | Хипбайт |
---|---|
Написано в | C , C++ , Objective-C , Java , Ruby |
Операционная система | Mac OS X , iOS , Android |
Тип | Среда выполнения и компилятор языка программирования Ruby |
Лицензия | Собственное лицензионное соглашение |
Веб-сайт | www |
RubyMotion — это IDE языка программирования Ruby , поддерживающая iOS , OS X и Android . RubyMotion — коммерческий продукт, созданный Лораном Сансонетти для HipByte. [1] и основан на MacRuby для OS X. RubyMotion адаптировал и расширил MacRuby для работы на платформах, выходящих за рамки OS X. [1]
Приложения RubyMotion выполняются в симуляторе iOS вместе с циклом чтения-оценки-печати (REPL) для интерактивной проверки и модификации. [2] Сторонние библиотеки Objective-C можно включить в проект RubyMotion либо вручную, либо с помощью менеджера пакетов, такого как CocoaPods . Программы статически компилируются в машинный код с использованием Rake в качестве инструмента сборки и выполнения. [2]
Проекты RubyMotion можно разрабатывать в любом текстовом редакторе. RubyMine IDE обеспечивает поддержку цепочки инструментов RubyMotion , например автодополнение кода и визуальную отладку . [3]
Начиная с версии 2.0, RubyMotion теперь поддерживает разработку приложений для OS X в дополнение к iOS. [4] Поддержка Android была добавлена в версии 3.0. [5]
Примеры приложений, созданных на RubyMotion, включают 37signals для iPhone от Basecamp , [6] приложение Bandcamp для iPhone, [7] и Темная комната для iOS. [8]
См. также
[ редактировать ]- mruby — еще одна минимальная реализация Ruby, ориентированная на встроенные устройства, которую можно скомпилировать в собственный код.
Ссылки
[ редактировать ]- ^ Jump up to: а б RubyMotion — О программе . RubyMotion.com. Проверено 16 июня 2012 г.
- ^ Jump up to: а б Эксклюзив: создание собственных приложений для iOS с помощью RubyMotion . ArsTechnica.com. Опубликовано 3 мая 2012 г. Проверено 16 июня 2012 г.
- ^ Начало работы с RubyMotion . jetbrains.com.
- ^ RubyMotion выходит на версию 2.0 и получает поддержку, шаблоны и плагины OS X. RubyMotion.com. Проверено 16 июня 2013 г.
- ^ Анонс RubyMotion 3.0: платформа Android, приложения WatchKit и многое другое . RubyMotion.com. Проверено 14 декабря 2014 г.
- ^ Почему мне понравилось создавать Basecamp для iPhone в RubyMotion . 37signals.com. Проверено 16 июня 2013 г.
- ^ История успеха RubyMotion: Bandcamp . Блог RubyMotion. Проверено 13 декабря 2014 г.
- ^ История успеха RubyMotion: Темная комната . Блог RubyMotion. Проверено 13 декабря 2014 г.