我想開始爲Windows開發,但我想保留我使用NSFoundation的一些框架。我想使用GNUStep在Windows上構建它們,也許使用GNUStep編寫整個應用程序。使用GNUStep編寫Windows應用程序被認爲是不好的做法嗎?
這會被認爲是不好的做法?
我想開始爲Windows開發,但我想保留我使用NSFoundation的一些框架。我想使用GNUStep在Windows上構建它們,也許使用GNUStep編寫整個應用程序。使用GNUStep編寫Windows應用程序被認爲是不好的做法嗎?
這會被認爲是不好的做法?
如果我必須在Windows上部署應用程序,我會使用GNUStep,CocoaTron或其他任何我能找到的東西,讓我避免使用.NET或Win32。如果必須的話,我甚至可以解決Qt問題。
說到我自己,我比GNUStep更喜歡Cocotron。 Cocotron應用程序是自包含的,完全存在於C:\ Program Files下的其自己的子目錄中。它也看起來更像一個本地Windows應用程序。 GNUStep應用程序需要完整安裝整個GNUStep環境,並且沒有很好地融合在一起 - 它的外觀和行爲就像它正在運行在Windows上的* nix應用程序。總的來說,我認爲Cocotron提供了更好的最終用戶體驗。
在另一個爪子上,GNUStep開發人員工具可以在Windows上運行,而Cocotron需要開發人員完全在Xcode中工作並交叉編譯以生成Windows(或其他非Mac)二進制文件。無論是作爲專業人士還是騙子,取決於你喜歡Xcode的程度。