C#技能 - 哪个更容易,IOS还是Android开发?

3

我希望能够扩展我的技能到平板电脑和智能手机领域。我有5年以上的C#、asp.net和ajax经验。 下一步学习开发哪个平台会更容易:安卓还是IOS?


1
这实际上与此处的主题无关。 - Egor
4个回答

7

从Java背景出发,我曾在Android和iOS上开发过应用,可以明确地说,Android更容易入手。Java和C#非常相似,因此您主要需要面对一些语言差异并学习Android API。另一方面,Objective C则完全不同,有时可能像C++一样让人感到棘手。它是一种很棒的语言,但学习曲线较高。


2
请记住,如果您熟悉c#和.NET,您也可以使用这些技能来开发基于mono的Android和iOS应用程序。
对于iOS应用程序,请使用monoTouch,对于Android应用程序,请使用mono for android

2

考虑开发Windows Phone应用:我认为单个开发者在这个年轻的平台上更容易找到自己的市场。


2

看起来你已经有足够的经验,语言熟悉度已经不重要了。你可能对两者都感到同样舒适和同样恼人。Android 推广 Java 和 Eclipse,在所有平台上都一直很烦人。Apple 推广 Objective-C 和 Xcode,在 Mac 平台上非常好用,但是有令人讨厌的括号混乱问题。根据个人口味选择你的毒药。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接