Можно ли создавать собственные графические интерфейсы в Ruby?

Я рассматриваю возможность использования Ruby для проекта, но я начинающий, поэтому не знаю, что возможно или нет в Ruby 2.0.

Я смотрел на wxRuby, но он не обновлялся с 2009 года, поэтому я так понимаю, что он не совместим с RUby 2.0.

Есть ли другой вариант для создания собственных графических интерфейсов, или они не сделаны на земле Ruby?

Благодарю.

1 ответ

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

Тем не менее, настольные приложения Ruby с графическим интерфейсом не получили широкого распространения, поскольку сообщество Ruby сильно склоняется к разработчикам веб-приложений, и они гораздо чаще создают веб-приложения, чем настольные приложения. Ruby - это язык стартапов хип-тек, и традиционные пользовательские интерфейсы не соответствуют их эстетике.

Кроме того, очень сложно создавать кросс-платформенные приложения с естественным интерфейсом, поэтому веб-приложения более приемлемы для конечных пользователей.

Конечно, можно создавать графические интерфейсы с Ruby, но это не так широко распространено. Сверху головы я могу вспомнить следующие проекты, которые могут вам помочь:

  • rwx - проект был создан как преемник wxRuby
  • RubyMotion для iOS, Android и OS X
Другие вопросы по тегам