簡體   English   中英

Ruby桌面應用程序

[英]Ruby Desktop Applications

是否可以在ruby中創建整個應用程序並在Windows中作為exe文件運行,或作為任何操作系統上的應用程序運行?

關於ruby2exe的一個重要的事情是它與Ruby 1.9不兼容,並且在相當長的一段時間內沒有更新。 我會推薦Ocra 我自己使用它,它與Ruby 1.9兼容並且仍在更新中。

ruby腳本可以是一個完整的應用程序是的,沒有理由它不能。

如果我理解你的意思,你想將ruby腳本編譯成獨立的可執行文件嗎? 如果這就是你的意思,你可以查看ruby2exe。

您可能想要查看的另一種可能性是Titanium 您可以使用Ruby和Web語言來創建完全跨平台的桌面應用程序。

當然。 這些目的有幾個框架。 例如,'鞋'(在github上搜索)。 此外,jRuby可以直接訪問Java的類,包括Java Swing。

試圖給這個線程一些更新

當然,有一些方法可以使用ruby來制作桌面應用程序,但所有這些應用程序看起來都有點過時了。 基於NodeJs的項目近來獲得了很多關注和貢獻。 Brackets-ShellNode-webkit等項目是該領域最突出的項目。 這種方法並不難獲得,你可以使用ExpressJS框架(類似於Sinatra但在Javascript中)並得到類似的結果。

絕對你應該嘗試這兩個,或者至少閱讀github頁面上的README,有很多項目完全適合這種方法。 我個人嘗試過Node-Webkit,結果非常棒,非常快,你可以重用所有的網絡技能。

用Ruby開發是可能的。 我發現風頭很有趣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM