使用C#/Mono的Iphone应用程序

本文关键字:Iphone 应用程序 Mono 使用 | 更新日期: 2023-09-27 17:57:28

有各种各样的问题(主要是在2009年到2010年初)在讨论使用Mono框架在C#中编写应用程序并将其部署到iPhone上。还有一些关于Unity框架的讨论,但我更感兴趣的是一个相当标准的UI应用程序。

有人使用C#/Mono成功开发并发布了商业质量的应用程序吗?如果是的话,吸取了什么教训?痛点?如果你知道其他人也这样做过,他们过得怎么样?

谢谢!

标记

使用C#/Mono的Iphone应用程序

基本答案是肯定的,有很多应用程序都是使用MonoTouch开发的。你可以在Novell的网站上找到一些不错的数字,但也有很多游戏和其他应用程序,比如使用MonoTouch开发的AppStore。

我会先回顾一下MonoTouch的好与坏。例如,这里有一个很好的起点:

http://www.bryanthankins.com/techblog/2010/01/17/monotouch-review-porting-an-obj-c-app/

http://www.devproconnections.com/article/mobile-development/review-monotouch-enterprise

然后我会浏览一些教程,看看这是如何做到的,这样你就可以看看它是否适合你的环境。有很多展示如何使用MonoTouch的东西,包括:

http://vimeo.com/6689472

http://blog.keen-edge.com/category/monotouch/

最后,我来看看Attachmate和Novell的收购目前发生了什么。有一些真正的问题可能会让你重新考虑使用MonoTouch。例如,虽然Mono在Attachmate的未来可能不明朗,但它似乎可以通过另一家公司继续下去:

http://ostatic.com/blog/mono-continues-without-novell-attachmate

这种不确定性可能不是你所希望的,所以你需要在提交之前解决这个问题。