android的开发好一些。
Android和iOS比较:
1、入门难度:Android操作系统上的各种应用开发,绝大部分都是使用JAVA来开发的,跑在Dalvik虚拟机上,一小部分使用NDK,上手相对容易。而iOS则使用Objective-C来做开发,要想深入的学iOS,不仅仅是有Objective-C开发基础,还要具备MacOS/Darwin、C/C++高级编程才能深入下去,所以入门相对难一些,以后更深奥,如果C语言基础比较好,可以选择iOS。
2、开发现状:Android是开源的,在设计上可以自由替换系统组件,Google不会管你。而iOS上唯一的下载应用途径就是Appstore,开发者做应用上线还要通过Apple审核,就算通过了,如果调用了不该用的API,一样随时可以下架,管理非常严格。所以,iOS上的精品软件多,开发者也容易挣钱,Android上虽然也有精品,但垃圾软件更多,门槛低缺乏行业标准,软件基本上都是免费,卖不上钱。
3、就业薪水:从以上两点不难看出,为什么做iOS开发的工资比安卓高一些。以大学毕业生为例,经过Android培训后,就业月薪在4000-5000元左右,有经验的话起薪将超过7000元;经过iOS培训后,就业月薪平均在5000-6000元左右,有经验的话起薪将超过9000元。不过这个数字只是一个大概的范围,具体情况还要看个人的能力。
android是需要有java基础,ios需要有一定的C语言基础(使用Objective-C)。
但就开发过程来说,ios的开发比较简单,他的很多方法是通过连线实现的,省去了很多的代码。
android数量比较多,但ios用户的钱比较好赚。如果你刚入行,建议android。
android开发现在需求量比较高,容易开发
IOS开发比较复杂,而且个人的话要求有设备,个人推荐android开发