2011-05-28 70 views
10

經過長時間搜索,我想知道是否真的存在基於Ruby的維護gui。Ruby gui適用於桌面應用程序

這裏有一個我檢查:

  • 鞋子:我不覺得自己可以使用它創建

  • 可可和MacRuby的堅如磐石的平臺:沒有新的消息,幾乎沒有教程

  • Qt4Ruby:同上

  • FxRuby幾乎沒有更新

  • ...

短,我看所有的GUI呈現here,但我不相信......

所以:

  • 我無法找到合適的可可和Qt文檔? (我希望它是答案!)

  • 是否有任何強大的社區基於維護的Ruby gui? (請再說一遍!)

+2

如何使用Jruby?因此,您可以使用Java和GUI的可能性(名爲「Swing」 - 我沒有這方面的經驗,但希望不要太複雜),然後您可以創建平臺獨立的應用程序。 – asaaki 2011-05-31 23:22:09

+0

搖擺似乎是一個很好的資源,感謝分享 – apneadiving 2011-06-06 19:47:54

回答

5

MacRuby不是GUI。 MacRuby是Ruby的一個實現,代替C, 利用了LLVM和Objective-C實現等現代工具。這個 最終允許它與一個「橋」與可可進行通信。

這是一項正在進行的工作。當前版本是0.10;而最後的來源活動 是7小時前在這一刻,所以我沒有看到說「沒有 新鮮的消息」的觀點。

關於「幾乎沒有教程」,你有沒有檢查home page? 區域Documentation有許多教程,屏幕錄像,食譜和這些 的東西。

+0

我知道MacRuby不是一個GUI,通知可可被首先提到。所提供的教程都非常老,這就是爲什麼我說'沒有新鮮事' – apneadiving 2011-05-28 20:34:22

+2

這些教程是「老」,很大程度上是因爲它們仍然相關。 macruby和可可API之間的關係在過去幾年中沒有任何變化。 Macruby在1.0正式發佈之前正處於最後的拋光階段。所有的活動都集中在錯誤查殺和引擎優化。 – TechZen 2011-06-06 16:58:07

+0

@ TechZen:你說的是相當令人放心的。除了這些內容,你會建議學習什麼資源? – apneadiving 2011-06-06 17:06:17

2

stackoverflow about QT或WX和Ruby上有several線程。

您可能還想看看Bowline。一個Ruby桌面框架。

+0

再次,最新的是從2010年7月,這是近一歲... Bowline看起來很棒btw,我會挖它,謝謝,+1 :) – apneadiving 2011-05-28 20:49:32

+1

該死的,最新更新的蝴蝶結是2010年9月24日。是保持? – apneadiving 2011-05-28 20:51:33