Ruby gui for Desktop应用程序

apn*_*ing 10 ruby user-interface qt jruby macruby

经过长时间的谷歌搜索,我想知道是否真的存在基于Ruby的维护gui.

这是我检查的那个:

  • 鞋子:我不觉得我可以用它创造坚固的平台

  • Cocoa和MacRuby:没有新消息,几乎没有教程

  • Qt4Ruby:与上面相同

  • FxRuby几乎没有更新

  • ...

简而言之,我看过这里提到的所有gui ,但我不相信......

所以:

  • 我无法为Cocoa和Qt找到合适的文档吗?(我希望它成为答案!)

  • 是否存在基于维护的Ruby gui的强大社区?(请再说一次!)

sid*_*yll 5

MacRuby不是GUI.MacRuby是Ruby的一个实现,而不是C,它使用现代工具,如LLVM和Objective-C实现.这最终允许它与Cocoa通信,具有"桥梁".

这是一项正在进行中的工作.当前版本是0.10; 就在这个时刻,最后一次来源活动是7小时前,所以我没有看到说" 没有新消息 "的意思.

关于" 几乎没有教程 ",您查看了主页吗?名为Documentation的区域有很多教程,截屏视频,食谱和这些东西.

  • 教程"老"很大程度上是因为它们仍然相关.在过去的几年里,macruby和cocoa API之间的关系没有任何改变.Macruby在正式1.0发布之前处于最终抛光阶段.所有活动都集中在bug杀戮和引擎盖优化上. (2认同)
  • 我想补充一点,Macruby与Cocoa API一起使用的95%不是特定于Macruby的.这意味着您可以将大量的Objective-C教程应用于Macruby.如果您已经了解ruby,那么学习Macruby的真正工作是学习Cocoa API,因为API非常大并且在这种情况下语言不可知. (2认同)
  • sidyl值得勾选,因为我只是扩展了他的答案.如果您已经了解ruby并希望了解Cocoa API,我会推荐"Macruby:The Definitive Guide",可在http://ofps.oreilly.com/titles/9781449380373/在线发布. (2认同)