相关疑难解决方法(0)

如何在MonoTouch和Objective-C之间做出决定?

今天在Mono举行的本地.Net活动中参加会议后,MonoTouch的使用被"触及"作为iPhone开发的替代品.尽管有一些Mono堆栈的怪癖,但它在C#和.Net中非常舒服,它似乎是一个吸引人的选择.然而,由于MonoTouch的售价为400美元,如果这是iPhone开发的方式,我有点不知所措.

任何人都有使用MonoTouch和Objective-C开发的经验,如果是这样,使用MonoTouch进行开发比学习Objective-C更简单快捷,反过来又值400美元?

c# mono objective-c xamarin.ios

273
推荐指数
7
解决办法
3万
查看次数

从MonoTouch切换回Objective-C

我知道我不是第一个,可能很多人经常在这里提出类似的问题,这个问题可能是另一个结束投票的候选人.我不是想开始另一轮无尽的圣战,我不是在问哪种语言更好.这不是"一对一"系列的问题.但我需要你的意见.

我公司最近指派我进行iOS移动开发.虽然我的第一个也是最喜欢的语言是c#,但我不介意学习新的语言.显然我没有Objective-C的问题.当然,有些结构现在看起来不太可读,但一周后我觉得语言本身与c#相比并不是很可怕.
在一开始我决定首先了解人们的意见,在那里我读到: 如何在MonoTouch和Objective-C之间做出决定? 还有这里: 适用于iphone应用的MonoTouch和C#VS Objective C.

当然我的第一选择是使用Monotouch.我有一本书,我下载了一个教程.但后来我意识到,不管怎样,我都需要学习原生的iOS SDK基础知识,如果过了一段时间我需要深入研究,我需要研究那些用Objective-c编写的样本.

  • 我知道MonoTouch现在要比半年前好多了,Miguel和他的工作人员改进它,而且每天都会变得更好.这种产品的报酬绝对公平合理.我不介意花400美元购买许可证.

  • 我知道真正的问题不在于objective-c,而在于基础和CocoaTouch库,这需要一些时间来学习.

  • 据我所知,有些东西很难通过本地库来玩,比如XML处理,REST调用以及其他一些东西,MonoTouch在这里可能非常方便

  • 这与人们担心Apple拒绝使用MonoDevelop编写的应用程序的旧时代不同.今天在AppStore中有相当多的MD应用程序.当然Apple无法预测,但他们不太可能很快开始删除应用程序.即便如此,我相信Miguel和他的团队也会提出解决方案.

所以,我的好奇心是:有多少人在使用MonoTouch后有时会从MonoTouch切换回(或考虑转回)Objective-C和Xcode?为什么?可能是什么原因?是否有某些东西可以强迫某人重新设计在MD中创建的应用程序并使用Xcode和Objective-C重写它?

c# objective-c xamarin.ios ios

7
推荐指数
0
解决办法
859
查看次数

c#iPhone开发与目标c iPhone开发

哪种语言更适合iPhone应用程序开发?通常客观c用于iPhone应用程序开发.但monotouch支持使用c#进行iPhone开发.

在此之前,我没有将c#和objective c用于任何应用程序开发.所以我对这两种语言都是全新的.给我建议iPhone应用程序开发...... :)

c# iphone objective-c xamarin.ios

4
推荐指数
1
解决办法
3130
查看次数

标签 统计

c# ×3

objective-c ×3

xamarin.ios ×3

ios ×1

iphone ×1

mono ×1