RKh*_*RKh 4 ruby windows user-interface frameworks
我读过关于wxRuby和Shoes但从未使用过它们.我想通过开发一个真实世界的严肃的Windows应用程序来学习ruby.在可用的框架中,哪一个被广泛使用和可接受,富有库并且与.exe构建器捆绑在一起?
目前Ruby中的客户端/桌面应用程序没有很多明智的选择,但我相信你最好的选择之一就是通过JRuby利用成熟的JVM库.
在雷德卡的文本编辑器是用Ruby编写的,并运行在JVM上,你可以在Github这里查看源https://github.com/danlucraft/redcar
还有一家名为Atomic Object的开发公司使用JRuby制作了一个整洁的Ruby桌面应用程序,它具有相当复杂的GUI,你可以在这里查看.
我一直在考虑与你完全相同的问题并保持并关注我的选择,最近几个月:-)
我也一直在服务器端使用JRuby,它坚固可靠.
最后,如果它只是你所说的Windows,那么你可以考虑使用像WPF这样的.NET GUI框架并使用IronRuby构建它,但是IronRuby还不像JRuby那样成熟,所以你可能会暴露自己的风险兼容性,错误和性能(以及记录,我喜欢IronRuby!).
但是,使用IronRuby的潜在问题可能会通过使用为Windows设计和优化的GUI框架所获得的收益来平衡,并且比Swing更好.WPF与Windows上的GUI框架一样丰富.
| 归档时间: |
|
| 查看次数: |
2857 次 |
| 最近记录: |