MonoTouch的最大缺点

时间:2012-03-28 08:13:08

标签: objective-c xamarin.ios

MonoTouch非常适合跨平台应用程序开发。这是一个非常强大的业务论点,我即将开发使用MonoTouch,分支到Android和WinMo的前景。在开始MonoTouch的商业开发之前,我想问最后一个问题,以防万一我到目前为止在我的研究中遗漏了一些关键的东西:

与Objective C相比,您认为MonoTouch的最大缺点是什么?

禁止游戏开发,请使用您想到的任何环境。

由于 斯蒂芬

更新:以下链接可能最能回答问题:http://docs.xamarin.com/ios/about/limitations。利益冲突是它来自Xamarin。感谢所有贡献的人!

1 个答案:

答案 0 :(得分:1)

在我看来,如果你是一个c#开发人员,MonoTouch会很棒。你可以使用几乎所有来自完整.net框架的内容,它就像一个魅力。

你的应用程序在文件大小的意义上变得更大,你受到Xamarin的支配。到目前为止我发现的唯一真正的缺点是,如果使用接口构建器,则必须在xcode和monodevelop之间进行大量更改。因为我不使用对我来说不是一个大破坏者的IB(我不使用视觉工作室设计师......)

如果您了解c#并且必须学习Objective-C - >去MonoTouch!

如果您不知道两者,那么学习编写原生应用程序的“真实方式”可能是一个不错的选择。顺便说一句。你需要一些Objective-C或iOS开发的知识。所以你知道如何使用Views和ViewControllers,方法的名称等等。

更新:在评论中回答您的问题。我现在已经离开了,有点将现有的开源Objective-C-GUI-Library(一种popoverControl)迁移到MonoTouch项目。这非常简单易行。直接使用Objective-C-Libraries现在还不是我的需要。但您可以在Xamarin-Docs中阅读相关内容。