Я пытаюсь обосноваться на платформе GUI для Ruby, и я должен все же решить, какой я предпочитаю и хотел бы некоторый вход. Я главным образом хочу выбрать платформу с большей частью поддержки и привлечения общественности. Я уклонился от Обуви, потому что сайт снижается и потому что я хотел бы некоторую проблему и понимание того, что продолжается негласно.
Я смотрел на это сообщение (который немного датирован так, я надеялся на некоторый современный вход): Лучшая Платформа GUI Ruby
Эти две платформы, на которые я посмотрел, являются FXRuby и Ruby-GTK2, и я надеялся, что кто-то мог дать некоторые за и против этим платформам или возможно рекомендации платформы GUI для Ruby.
О, и если Вы действительно думаете, что Обувь является способом пойти, упомяните это также.
Спасибо!!
В конце концов я решил остановиться на Ruby-GNOME2. Казалось, что у меня было много настраиваемых аспектов, на которые я смотрел, но при этом не был слишком сложным. Вот ссылка на случай, если кто-то еще подумывает о создании графического интерфейса на Ruby.
Сайт "Обувь" не "вниз", он был удален (и теперь перемещен) на _почему, кто внезапно покинул сообщество в августе 2009.
Итак, мой ответ: Shoes :)
Swing or SWT.
Yes, I know, it's a really sad sad sad sad sad sad sad of even even those two is the best response to any problem, but that's the way it is.
]Если вы работаете в Mac OS, попробуйте MacRuby. Это не GUI-инструментарий, как таковой, но, по сути, он позволяет использовать все какао из Ruby (он построен на вершине CoreFoundation и Objective-C Runtime). MacRuby - это лучший вариант, если вы хотите разрабатывать приложения, которые будут работать только под Mac OS X.[
].][]wxRuby[] имеет привязки к wxWidgets, и работает на linux, mac, windows. использует родной windowing, когда это возможно.[
] []симпатичные простые dsl в proccess.[
]Может быть, вы можете найти Rugui Интересно. С сайте:
Rugui - это рамка, целью которой поможет создать настольные приложения. Rugui в основном вдохновился Ruby on Rails Framework, принимая большую часть своих функций от нее.
Существует также поддержка RSPEC и тестирование: блок
Началось с фокусом на GTK, но теперь он выглядит как поддержка QT. Ему не хватает структурированной документации, но эти два Blogposts поможет вам много.
Разработчики стремятся улучшить рамки.