Разработчики) | HipByte |
---|---|
Написано в | C , C ++ , Objective-C , Java , Ruby |
Операционная система | Mac OS X , iOS , Android |
Тип | Среда выполнения и компилятор языка программирования Ruby |
Лицензия | Собственное лицензионное соглашение |
Веб-сайт | www |
RubyMotion - это среда разработки языка программирования 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 «ы Basecamp для iPhone, [6] Bandcamp приложения iPhone, [7] и темная комната для прошивки. [8]
См. Также [ править ]
- Mruby - еще одна минимальная реализация Ruby, ориентированная на встраиваемые устройства, которая может быть скомпилирована в собственный код.
Ссылки [ править ]
- ^ a b RubyMotion - О программе . RubyMotion.com. Проверено 16 июня 2012.
- ^ a b Эксклюзивно: создание собственных приложений для 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.
Внешние ссылки [ править ]
- Веб-сайт RubyMotion
- Сайт HipByte