加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

丰富且广泛使用的Windows GUI框架?

发布时间:2020-12-14 04:28:10 所属栏目:Windows 来源:网络整理
导读:我读过关于wx Ruby和Shoes但从未使用过它们.我想通过开发一个真实世界的严肃的Windows应用程序来学习ruby.在可用的框架中,哪一个被广泛使用和可接受,丰富的库和捆绑的.exe构建器? 解决方法 目前Ruby中的客户端/桌面应用程序没有很多明智的选择,但我相信你最
我读过关于wx Ruby和Shoes但从未使用过它们.我想通过开发一个真实世界的严肃的Windows应用程序来学习ruby.在可用的框架中,哪一个被广泛使用和可接受,丰富的库和捆绑的.exe构建器?

解决方法

目前Ruby中的客户端/桌面应用程序没有很多明智的选择,但我相信你最好的选择之一就是通过JRuby利用成熟的JVM库.

Redcar text editor是用Ruby编写的,可以在JVM上运行,你可以在https://github.com/danlucraft/redcar上查看Github上的源代码

还有一家名为Atomic Object的开发公司使用JRuby制作了一个整洁的Ruby桌面应用程序,它具有相当复杂的GUI,您可以查看here.

我一直在考虑与你完全相同的问题并保持并关注我的选择,最近几个月:-)

我也一直在服务器端使用JRuby,它坚固可靠.

最后,如果它只是像你说的那样只是Windows,那么你可以考虑使用类似WPF的.NET GUI框架并使用IronRuby构建它,但是IronRuby还不像JRuby那样成熟,所以你可能会暴露自己的风险兼容性,错误和性能(以及记录,我喜欢IronRuby!).

但是,使用IronRuby的潜在问题可能会通过使用为Windows设计和优化的GUI框架所获得的收益来平衡,并且比Swing更好. WPF与Windows上的GUI框架一样丰富.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读