使用GNUStep编写Windows应用程序是否被认为是不好的做法?

问题描述

| 我想开始为Windows开发,但我想保留与NSFoundation一起使用的一些框架。我想使用GNUStep在Windows上构建它们,也许要使用GNUStep编写整个应用程序。 那会被认为是不好的做法吗?     

解决方法

如果必须在Windows上部署应用程序,则可以使用GNUStep,CocoaTron或其他任何可以避免使用.NET或Win32的工具。如果必须的话,我什至可以选择Qt。     ,就我自己而言,我更喜欢Cocotron而不是GNUStep。 Cocotron应用程序是独立的,完全存在于C:\\ Program Files下的子目录中。它的外观和行为也更像本机Windows应用程序。一个GNUStep应用程序需要完整安装整个GNUStep环境,并且不能很好地融合在一起-它的外观和行为就像是一个恰好在Windows上运行的* nix应用程序一样。总体而言,我认为Cocotron可提供更好的最终用户体验。 另一方面,GNUStep开发人员工具可以在Windows上运行,而Cocotron要求开发人员完全使用Xcode进行工作并交叉编译以生成Windows(或其他非Mac)二进制文件。赞成还是反对取决于您对Xcode的喜欢程度。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...