在Apple上开发(新平台)

5 c# macos development-environment

来自Microsoft开发背景组我对Mac上可用的开发语言/环境感到困惑.是否有任何类似C#的语言可以在除Mac以外的Mac上开发,我还应该考虑?对OSX转换的MS更喜欢什么?为什么?我遵循业务级别的编程策略而不是游戏或图形,因此应用程序性能不是我选择平台的总体驱动因素.

Gra*_*erg 11

使用Cocoa API的Objective-C是可行的方法.一旦你有了这些,那么Ruby和Python之间也存在着与Cocoa API的桥梁.不过,我强烈建议首先使用Objective-C学习Cocoa API.


epa*_*tel 3

看看Mono项目

引用自维基百科

Mono 是由 Novell(以前由 Ximian)领导的一个项目,旨在创建符合 Ecma 标准、兼容 .NET 的工具集,其中包括 C# 编译器和公共语言运行时。Mono 可以在 Linux、BSD、UNIX、Mac OS X、Solaris 和 Windows 操作系统上运行。

但我真的建议走 Cocoa 路线并获得 Aaron Hillegass 的书“Cocoa Programming for Mac OS X”