Подтвердить что ты не робот

Настольные приложения Ruby

Можно ли создать целое приложение в ruby ​​и запустить как exe файл в Windows или как приложение на любой ОС?

4b9b3361

Ответ 1

Одной из важных вещей, которые нужно знать о ruby2exe, является то, что он несовместим с Ruby 1.9 и не был обновлен через некоторое время. Я бы рекомендовал Ocra. Я использовал его сам, и это совместимый с Ruby 1.9 и все еще обновляемый.

Ответ 2

Рубин script может быть полным приложением да, нет причин, по которым он не может.

Если я понимаю, что вы имели в виду, вы хотите скомпилировать ruby ​​ script в автономный исполняемый файл? Если это вы имели в виду, вы можете проверить ruby2exe.

Другая возможность, которую вы можете проверить, - Titanium. Вы можете использовать Ruby и веб-языки для создания полностью кросс-платформенных приложений для настольных компьютеров.

Ответ 3

Конечно. Для этих целей есть пара фреймворков. Например, "обувь" (поиск в github). Кроме того, jRuby имеет прямой доступ к Java-классам, включая Java Swing.

Ответ 4

В попытке дать несколько обновлений для этого потока:

Конечно, есть способы делать настольные приложения с помощью ruby, но все они кажутся немного устаревшими. В наши дни проекты NodeJs набирают много шума и вклада. Проекты, такие как Brackets-Shell и Node-webkit, являются наиболее видный в этой области. Этот подход не так сложно получить, но вы можете использовать среду ExpressJS (аналогичную Sinatra, но в Javascript) и получить аналогичные результаты.

Определенно вы должны попробовать их обоих или, по крайней мере, прочитать README на страницах github, есть тонна проектов, которые идеально подходят для этого подхода. Лично я пробовал Node -Webkit, и результат потрясающий, очень быстрый, и вы можете повторно использовать все свои навыки работы на веб-сайте.

Ответ 5

Возможно создание с Ruby. Я нашел limelight интересный.