我想开始为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的程度。