我想将我的技能多样化到平板电脑和智能手机领域。我在C#,asp.net和ajax中有5年以上的经验。 下一个平台将更容易学习开发:Android还是IOS?
答案 0 :(得分:6)
来自Java背景并在Android和iOS上开发,我可以肯定地说Android是一个更容易实现的飞跃。 Java& C#非常相似,因此您将面临轻微的语言差异并学习Android API。另一方面,Objective C是一个非常不同的野兽,有时可能像C ++一样挑剔。这是一门很棒的语言,但学习曲线要高得多。
答案 1 :(得分:2)
请记住,如果您熟悉c#和.NEt,您也可以使用此技能在Android和iOS中使用mono进行开发。
适用于iOS monoTouch和Android mono for android。
答案 2 :(得分:2)
考虑Windows Phone的开发:我认为有更多设施可以找到您作为单个开发人员的利基,因为该平台很年轻。
答案 3 :(得分:2)
好像你有足够的经验可以超越语言熟悉程度不重要的地步。你可能同样会感到舒适,并且两者都同样恼火。 Android推广Java和Eclipse,它们在所有平台上都一直很烦人。 Apple推出了Objective-C和Xcode,[[在[Mac平台]上很棒],[[讨厌的支架汤]]。根据口味挑选你的毒药。