当前位置:  开发笔记 > 编程语言 > 正文

什么是Ruby最好/最简单的GUI库?

如何解决《什么是Ruby最好/最简单的GUI库?》经验,为你挑选了9个好方法。

什么是Ruby最好/最简单的GUI库?

我更喜欢跨平台的GUI库,但目前我只关心Windows(Win32).我发现难以找到任何看起来容易使用的东西.有吗?



1> Jacob Carpen..:

Ruby Shoes(为什么)旨在成为一个非常简单的GUI框架.不过,我不知道它有多么全面.

可以在教程中找到一些好的代码示例.

此外,我认为鞋子能够破解黑客攻击,这对于年轻人来说是一个引人注目的编程学习环境.


对于任何有意使用Ruby Shoes的人,请不要.这是错误的,支持是有限的.它承诺如此之多,但提供的却很少.这是因为作者已经"消失"并留下了似乎是3/4完整项目的东西.它在开始时看起来并不那样,但是当你的代码开始变得严肃时,它就不会辜负它所承诺的东西.说真的,跑!
鞋不是为生产环境而制造的,但为了好玩,它是Ruby的"乌龟图形".它旨在让新手熟悉1.)域特定语言,2.)图形
你现在在哪里找到为什么撕裂了?
AFAIK http://shoes.heroku.com是所有鞋子的新后_why家.

2> rogerdpack..:

这是一个很好的资源:

http://en.wikibooks.org/wiki/Ruby_Programming/GUI_Toolkit_Modules

有基本上比较所有这些的链接.



3> Joe Zack..:

我从FXRuby开始,因为它有一本书.


FXRuby是Windows上Ruby一键式安装程序的一部分!

4> Tom..:

我最近开始使用Qt作为Ruby应用程序的GUI框架.有一个名为QtRuby的绑定.有关快速入门教程(仅涵盖Windows),请参阅此文章



5> pmlarocque..:

Limelight我真的很喜欢戏剧比喻.


除了唯一的计算器演示之外,您还有其他示例吗?他们的网站没有任何动静

6> 小智..:

对于JRuby用户来说,Glimmer是一个有趣的选项,它为SWT工具包提供了一个非常Ruby-ish的接口.(SWT是Eclipse背后的用户界面框架,通过在其支持的各种平台上使用本机小部件提供快速性能和熟悉的UI隐喻:Windows,OS X,Linux等)SWT总是吸引我作为Java开发人员但编码却极其痛苦.通过强调约定优于配置,以及重视DRYness和所有其他正常的Ruby优点,Glimmer使这个过程更直接.

另一个简洁的选择是SproutCore,这是一个基于Javascript的GUI工具包,由Apple开发的Ruby绑定.至少,它的演示看起来很棒,而otherinbox在它上面构建了一个非常漂亮的应用程序.就个人而言,我花了几个小时试图让它在两个系统上运行 - 一个Windows和一个Linux - 并且两个系统都没有成功 - 我继续遇到Merb或其他部分的依赖问题SproutCore堆栈.但这很有趣,我会在几周后回去再试一次,希望在那个时候问题得到解决.



7> Charles Rope..:

wxWidgets值得一试.它通过wxRuby在Ruby上得到很好的支持.对于示例应用程序,请查看wxRIDE.与其他工具包相比,可以看到它.您可能还想查看Anvil,这是一种用于处理wx的Rails-ish框架.不过现在看起来很奄奄一息.



8> Dema..:

如果您正在寻找跨平台的GUI,那么我强烈建议您使用JRuby和Swing.

另外,看看monkeybars库,它是一个用于使用JRuby和Swing构建MVC应用程序的Ruby库,您还可以使用优秀的Netbeans IDE来可视化地构建GUI.



9> Mike..:

如果您正在为Mac开发,MacRuby拥有最好的库,请放下手.除了快速,它有一个非常好的GUI界面名为hotcocoa.此外,该库由Apple开发,使用Core Foundation类作为其基础,并使用LLVM在Objective-C运行时之上运行.用两个词来说,它的速度非常快.

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有