丰富且广泛使用的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框架一样丰富. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- windows-server-2008 – 在与RDP断开连接时从服务
- windows-server-2003 – 无法调整从gparted启动的
- Windows上的Memcached无法忽略SIGHUP:daemon()没
- windows – Perl:“start perl.exe”与“perl.e
- xaml – 如何在关闭时为SettingsFlyout设置动画
- 使R包在Windows和Linux中都可以工作
- Window系统新手建站教程
- windows-server-2008 – Windows Server Backup表
- Windows Phone 8会支持Qt吗?
- Win32,如何用C挂钩编译程序中的函数?
热点阅读