作为一名.Net开发人员,我一直梦想有可能使用我现有的Iphone技能(c#)进行开发.
这两个程序都需要安装Mac和Iphone Sdk.
Appcelerator Titanium是我尝试的第一个应用程序,它基于将一些Iphone本机API暴露给javascript,以便可以使用该语言调用它们.
Monotouch起价为399美元,可以在Iphone上部署,而不是在Iphone模拟器上,而Titanium是免费的.
Monotouch(Monodevelop)有一个目前在Titanium中缺少的Ide(但你可以使用任何编辑器,如Textmate,Aptana ...)
我认为这两个程序最终都会生成一个本机预编译的应用程序(如果我不确定Iphone上最终应用程序的大小,因为我认为.Net框架调用在Monotouch的编译时是预先进行的).
我也不确定所有Iphone api和功能的完整报道.
Titanium还具有支持Android应用程序开发的优势,但作为ac#developer,我仍然发现Monotouch体验更像是Visual Studio体验.
您会选择哪一个,以及您在Monotouch和Titanium上的体验是什么?
我是IPhone开发的新手,必须决定开发我的应用程序的合适工具.因为我知道C#/ .NET,但不是客观C,Mono Touch似乎对我很有吸引力.但值得多花400美元吗?
如果两者都试过,我会对你的意见感兴趣.