0

我正在考虑将 Ruby 用于一个项目,但我是一个完整的初学者,所以不知道 Ruby 2.0 有什么可能,或者不可能。

我看过wxRuby,但它自 2009 年以来一直没有更新,所以我认为这意味着它与 RUby 2.0 不兼容。

是否有另一种创建原生 GUI 的选项,或者这些不是在 Ruby 领域完成的?

谢谢。

4

2 回答 2

0

当然可以使用 Ruby 创建 GUI,但它似乎并没有被广泛使用。在我的脑海中,我可以想到以下可能对您有所帮助的项目:

  • rwx - 项目是作为 wxRuby 的继承者创建的
  • 适用于 iOS、Android 和 OS X 的RubyMotion
于 2015-01-10T18:09:13.203 回答
0

是的,当然可以使用 Ruby 创建 GUI。您可以在此处查看我的 Ruby GUI 库的完整列表。

然而,桌面 Ruby GUI 应用程序并没有得到广泛的开发,因为 Ruby 社区非常重视 Web 应用程序开发人员,而且他们更有可能构建 Web 应用程序而不是桌面应用程序。Ruby 是新潮科技初创公司的语言,传统的用户界面不符合他们的审美。

此外,构建具有原生外观的跨平台 GUI 应用程序非常困难,因此 Web 应用程序往往更容易为最终用户所接受。

于 2019-04-10T00:53:03.747 回答