用Ruby做本机GUI

我想用 Ruby开发一个桌面应用程序.但是,我希望在每个平台上都有一个本机GUI(而不是跨平台的GUI工具包,它看起来在所有平台上都非常糟糕).

我希望每个平台都要做不同的GUI(因为它不仅仅是外观,还有不同的行为和习语),但我想知道我的选择是什么?特别想知道是否有一种干净的方法来分离前端和后端并正确绑定数据?

目标平台是Windows(Vista& 7,XP是Bonus),Mac OS X(Cocoa)和Linux(GTK?Qt?不知道).

解决方法

Ruby语言具有出色的 Qt library bindings,您的脚本将是跨平台的.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...