Mono大家一定不会陌生,基于Mono的.NET和C#开发工具也被人所关注。尽管很多人认为Mono会毁了开源界,但是大家对于Mono还是又爱又恨。
.NET和C#开发工具包使开发者能够使用微软的.Net Framework和C#而不需要iPhone的C或Objective-C。Novell公司认为,有了这样的选择将使得开发更加容易。
虽然是建立在Mono项目上的开源产品,但MonoTouch是针对专业开发的一个商业项目。 Novell公司试图通过使其包含编译器和库,并整合现有的iPhone SDK来增加吸引力。开发者可以利用iPhone API和交叉编译来转换与iPhone兼容的.NET程序。
这也为那些具有.NET和C#丰富经验,但尚未开发过iPhone的开发开发者提供了方便。如上所述,这是一个商业项目其价格约为1000美元每年,并不是一般程序员能支付得起的。尽管如此,免费的.NET和C#开发工具包可能会浮出水面。
【编辑推荐】