<分区>
我很伤心。我想开始为 OS X 制作应用程序。有一个特别服务不足的市场,我想挖掘,但我不知道我是否应该只为 mac 使用 Cocoa 和 Objective C 开发它,或者我是否应该开发它使用 Java 和 JavaFX。
我想我的问题是,Java 是否足够强大,可以处理与 Mac 上的 Objective C 和 Windows 上的 C# (.net) 相同的事情?
标签 c# java objective-c macos
<分区>
我很伤心。我想开始为 OS X 制作应用程序。有一个特别服务不足的市场,我想挖掘,但我不知道我是否应该只为 mac 使用 Cocoa 和 Objective C 开发它,或者我是否应该开发它使用 Java 和 JavaFX。
我想我的问题是,Java 是否足够强大,可以处理与 Mac 上的 Objective C 和 Windows 上的 C# (.net) 相同的事情?
最佳答案
如果您想(专门)为 OSX(和/或 IPhone、Ipad)开发利用操作系统功能的原生外观(和行为)应用程序的最佳选择仍然是学习 Objective-C(以及 cocoa 框架)。
如果您碰巧有一些普通的 C 经验,那么学习 Objective-C 语法并不难。探索所提供的框架和功能(Cocoa)是比较耗时的部分(其他语言也是如此)。
关于c# - 我应该学习特定于操作系统的语言还是 Java 之类的语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2875660/