哪个更容易学习来自C#背景:Objective C还是Java?

Zac*_*ham 1 c# java iphone android objective-c

我已经使用了很多C#,这是我在大学期间的主要编程语言,我想知道开发Android或iPhone的两种语言中哪一种最容易学习.

我对两种语言的人们的看法很感兴趣,我在两个语言中都涉及了一点但不过几个小时.我也对人们对Windows Phone 7作为应用程序/游戏平台的看法感兴趣,因为它使用C#,因此转换到该区域是一个明显的选择.

意见?

Jon*_*röm 6

这将是Java,但你会很想念LINQ.

您可以使用MonoTouch为iPhone开发C#,但它不是免费的,您永远不会知道Apple是否会在寒冷中发送它们(不太可能).很快您甚至可以使用C#进行Android开发与MonoDroid,但我觉得这对于C#程序员来说比没有学习Objective-C更小.Java和C#非常接近,转换最可能是顺利的.

作为一名C#程序员,我认为Windows Phone 7开发平台看起来非常有前景,但我的经验告诉我等等.微软在移动业务方面有着糟糕的记录,他们也倾向于在早期版本之间做出重大改变.