Ruby的最佳GUI框架。不是鞋子

时间:2010-01-06 02:50:59

标签: ruby user-interface frameworks

我正在努力解决Ruby的GUI框架,我还没有决定我喜欢哪一个,并希望得到一些输入。我主要想选择最支持和社区参与的框架。我已经避开了鞋子,因为该网站已关闭,因为我想要对幕后发生的事情提出一些挑战和理解。

我看了一下这篇文章(这有点过时,所以我希望有一些现代的输入): Best Ruby GUI Framework

我看过的两个框架是FXRubyRuby-GTK2,我希望有人可以为这些框架提供一些优点和缺点,或者建议使用Ruby的GUI框架。

哦,如果你认为鞋子是要走的路,请同时提一下。

谢谢!

6 个答案:

答案 0 :(得分:5)

鞋子网站未被“关闭”它已被now relocated _why于2009年8月移除(left the community abruptly)。< / p>

所以,我的回答是:Shoes:)

答案 1 :(得分:3)

如果您使用的是Mac OS,请尝试使用MacRuby。它本身不是GUI工具包,但它本质上允许您使用Ruby中的所有Cocoa(它构建在CoreFoundation和Objective-C运行时之上)。如果您愿意开发仅适用于Mac OS X的应用程序,MacRuby是您最好的选择。

答案 2 :(得分:3)

最后我决定选择Ruby-GNOME2。似乎有很多我可以看到的可定制方面,而不是过于复杂。以下是其他人考虑在Ruby中制作GUI的链接。

Ruby-GNOME2

答案 3 :(得分:1)

Swing或SWT。

是的,我知道,如果这两个中的任何一个是任何问题的最佳答案,那就是真的悲伤的事态,但就是这样。

答案 4 :(得分:1)

也许你会发现RuGUI有趣。来自网站:

  

RuGUI是一个旨在帮助构建桌面应用程序的框架。 RuGUI主要受Ruby on Rails框架的启发,从中获取了大部分功能。

还支持RSpec和测试:单位

首先关注Gtk,但看起来现在已经添加了对Qt的支持。它缺少结构化文档,但these两个blogposts会对您有所帮助。

开发人员渴望改进框架。

答案 5 :(得分:0)

wxRuby绑定到wxWidgets,并在linux,mac,windows上运行。它尽可能使用本机窗口。

可爱的简单dsl在过程中。