本帖最后由 ay_zhong 于 2014-5-8 21:16 编辑
咨询过老师,大致是这样的:
一、 学习iOS
1 优点
(1)iOS有成熟的盈利模式,其用户都是高端用户,愿意购买软件,学成后即可已到公司去,也可以自己开卖买软件,当然你要有好的Idea。
( 2 )有专门的开发工具XCODE,一旦入门后,就比较顺手了。
( 3) 一般工资比学Android高。
2 缺点
(1) 学习成本较高,一般要购买一台苹果电脑,当然用Windows PC也可以,一般现在购买的电脑配8G内存,用虚拟机安装Mac OS与XCODE也可以。
(2) 入门较难,iOS的开发语言是Objective-C ,刚学时比较别扭,刚开始我用虚拟机下学习,太麻烦了,我现在是用Windows 平台下的一个Objective-C集成开发环境,还不错比较容易入门。
二、Android
1 优点
(1) 比较容易入门,它是以Java为基础,如果你学过Java,学起来就很容易了。
(2) Android手机用户庞大,没有哪个移动开发公司敢放弃Android平台上相关软件的。人才需求量大。
2 缺点
(1)没有成熟的盈利模式,Android用户习惯免费软件,很少有人愿意付费买软件,所以,你只能艺卖帝王家,为公司服务了。
(2)虽然Google已推出专门的开发工具,但目前教材还是已eclipse + ADT插件
(3) 一般工资要比学iOS的低
事实你学会一个,另一个也比较容易,基本技能是相通的。 |