就学习而言,你要考虑的iPhone和Android的区别和优缺点如下:
iPhone | Android |
---|---|
只能用在苹果自己的设备上,目前市场份额最高 | 厂商支持多,有大量型号可以供选择,长远看市场份额会大于苹果 |
开发基于Objective-C(会的人相对少),必须使用苹果桌面电脑开发 | 开发基于Java(会的人相对多),普通PC即可开发 |
不支持Flash | 支持Flash |
官方软件商店控制更严格 | 官方软件商店控制较宽松 |
软硬件平台配置相对高,用户体验更好 | 硬件配置良莠不齐,部分机型用户体验稍差 |
规格相对统一,有利于开发 | 规格差异大,开发时要考虑针对性 |
用户购买力相对更强 | 用户购买力相对稍弱 |
总体上讲iOS和Android两者都是非常优秀的手机操作系统,都代表了未来移动互联网和智能手机的发展方向。目前两者的就业也都相当不错。无论对初学者还是有经验的开发人员,两者都是很好的学习对象。
iPhone开发培训课程: http://www.qgenius.cn
Android开发培训课程: http://www.androidpeixun.cn