iOS开发学安卓开发,新人请教有IOS经验想学习android开发

1,新人请教有IOS经验想学习android开发我却想学下ios . 看到公司ios开发的比安卓的薪水高啊 。obj c会了,java还需要学吗?java有深层东西学吗?做完ios做android毫无压力 。。。
2,学iOS开发和Android开发哪个更有前途学iOS开发和Android开发哪个更有前途?哪个更好学?这是目前很多想进入移动互联网开发行业的朋友尤为关心的问题 。目前Android和iOS可谓是现在手机操作系统中的两大巨头 。随着安卓手机和苹果手机的越来越火爆,现在从事手机开发的人员越来越多 。而且现在越来越多的iOS培训机构、Android培训机构也如雨后春笋般涌现出来,也进一步反映出了这两个开发方向的主流趋势 。对于许多想从事手机开发的人员,是选择学习iOS开发还是Android开发陷入了不能自拔的纠结当中,下面IT培训就从客观角度来为大家分析下这两个系统各自的利弊 。学iOS开发和Android开发哪个更有前途ios培训机构认为 , 物以稀为贵,由于ios的开发比较封闭,要想深入的学iOS,不仅仅是有Objective-C开发基?。挂弑窶acOS/Darwin、C/C++高级编程才能深入下去,所以入门相对难一些 。不过 , 现在走在大街上,随处可见苹果手机,可以看出 , 苹果的覆盖率确实很高,虽然入门难 , 学习起来有一定的难度,但是iOS开发的高收入也是实在令人羡慕 。对于Android开发来讲,Android的程序是开源的 , 而且Android操作系统上的各种应用开发,绝大部分都是使用JAVA来开发的 , 跑在Dalvik虚拟机上,一小部分使用NDK,上手相对容易,在市场上,android的公司非常多 , 用人持续处于供不应求的状态,找工作相对比较容易 。所以,在工资方面,Android开发的工资要低于iOS开发 。对于基础不是很好的朋友,可以选择Android开发 。ios培训机构认为 , 对于Android开发和iOS开发哪个更有前景这个问题要具体情况具体分析,因人而异,不能光看薪水高低和外界乱评 。如果你JAVA基础比较好,建议学Android;如果你C语言比较好 , 建议学iOS 。不管你选择学什么 , 只要技术学扎实了,未来几年都会很吃香,尤其是iOS , 市场规范管理有序,做应用开发比较省心 。最后 , 套用一位网友所说:“你的兴趣才是你的心意,不可为做而做,那样你就只是工具了 。”对于一些基础比较差,但是又想从事Android开发或者iOS开发的朋友,小编建议大家可以考虑参加一些iOS培训的Android开发培训或者iOS开发培训班 , 这样可以让自己在更短的时间内掌握最精湛的技术 。【iOS开发学安卓开发,新人请教有IOS经验想学习android开发】
3 , Android和iPhone开发哪个好学要说哪个容易哪个难,我觉得其实这些技术知识都是相通的,包括C语言,C++语言等,但是相对来说,目前iOS开发的前景似乎更好一点,所以个人建议还是学iOS开发,如果想参加培训班的话,建议去北京蓝鸥iOS培训 , 挺专业的 。都一样 。相比来说Android属于开源系统,学习起来应该好点 , iPhone毕竟是老美的东西 。
4,学iosapp开发和学android开发那个比较有前途您好,首先从情感上,你喜欢哪个就好,就像百事可乐和可口可乐 , 当然这个比喻不是很恰当,因为可乐喝起来几乎一样,但是Android和iOS还是有很大差别的 。iOS来源于Apple的OSX , 是UNIX系统,OSX已经有差不多10年的历史,从内核底层到软件架构都是逐步发展过来的 。iOS使用ObjectivC这个古老的语言来做开发 。而Android是Google基于Linux搞来的,严格意义上讲Android并不是一个Linux系统,它没有Linux的xwin,没有glibc,缺乏一整套标准的Linux程序 。Android应用绝大部分都是使用JAVA开发 , 跑在Dalvik虚拟机上(一小部分使用NDK) 。Google在底层也修改了很多东西 。Android算是一个全新的操作系统 。所以:Android使用JAVA,上手容易很多,如果有很好的JAVA Lib加持,开发效率会高些iOS没有虚拟机,也没有GC,性能要好一些 , 当然这个差别会随着Google的改进越来越小iOS的开发框架很成熟,而且和MAC上通用 , 同样的知识体系,也可以开发MAC应用,Android相比是全新的框架,还会继续进化 。iOS和设备紧密集成 。软硬件一家公司通吃 。但是Android无法做到, 通常的情况是:Google放出源代码 。芯片厂商需要1-3个月来做自己的芯片方案 ,  手机厂商从芯片厂商处买到方案和代码 ,  进行自己的集成,定制工作,有时候还需要针对运营商进行定制 。所以:iOS的设备集成度和驱动优化都是最好的 。电源管理一块就可见一斑,而Android厂商就鱼龙混杂 。可能排头的厂商的旗舰机器会好些,但是由于Android工期一般都比iOS设备短(请看HTC和三星出机器的速度),所以整体上和iOS比是有差距的 。由于有多家厂商自己做定制,Android还存在设备的分裂问题(),作为过来人,我告诉你这个是很头痛的事情,且不论调试时间和人力, 光买一大堆设备的成本就不小 。最关键的是它会伤美工/UE的心 。iOS是被Apple严格控制的系统 。在大部分情况下 ,  第三方应用是无法拿到所有API的 。这意味系统级别的很多功能只有Apple能做(比如打电话 , 拦截短信) 。此外一些涉及用户隐私的API还会导致系统弹出对话框询问用户 。同样第三方runtime做应用开发也是基本不可行的(Flash当初也是被这个条款拒过) 。反过来Android完全不一样,首先Android是开源的,在设计上Android就允许自由替换系统组件 ,  Android也没有强制限制API的情况,(hidden API也可以call,没有人会找你麻烦) 。系统级别的权限是下放到厂商手中 , 如果厂商愿意给,那第三方开发者就可以做任何事情 。普通应用的权限认证也是在安装的时候就一次性授权完成 。之后不会骚扰用户 。所以:Android平台可以做的事情远远比iOS多 ,  你可以做电话管理,地址簿,短信管理,可以自己跑后台service 。替换掉系统的组件非常容易Android平台也可以跑其他系统的Runtime,比如Flash ,  有了NDK,你要自己接入一个虚拟机也是可能的 。Google不会管你任何人可以拿Android自己改个独立的系统出来 , 也许这样做的意义和前景有问题,但是同样 , 没有人限制你iOS上唯一的下载应用途径就是Appstore,开发者做应用上线还要通过Apple审核,就算通过了 , 如果挂羊头卖狗肉乱来或者调用了不该用的API, Apple一样随时可以下架 。管理非常严格 。反过来Android上非常松懈:厂商可以内置应用 。经常会扔一些莫名其妙的软件预装在手机上,笔者在厂商的时候深刻体会到乱选软件是很好玩的事情 。而且我们不会让你删除掉的 。Google的官方菜市场不做应用审核 , 开发者上传软件很随意,这是个自由市场 。国内还存在大量第三方软件菜市场 。以及豌豆夹类似的PC端管理软件 。如果用户选择允许未知来源 , 那么通过web下载或者安装卡上的软件也是可以的 。似乎国内用户都是允许的 。所以:iOS上的精品软件多,竞争激烈但管理有序,开发者也容易挣钱 。Android上虽然也有精品软件 , 但是垃圾软件更多,甚至有恶意软件 。因为无门槛,基本上软件都是免费,卖不起钱,大部分都靠广告 。Android还有一堆杀毒软件,这是典型的没有困难,制造困难也要上的精神 。Android上还有一堆安慰剂软件,比如能帮你省电的或者是帮你杀后台进程的来提升性能的,笔者作为做过底层开发的人,笑而不语 。如果你是普通用户,请关贴 ,  本文不是用来给普通用户选机的 。如果你是一个个人软件开发者,iOS适合你 ,  市场规范,做应用省心 。如果你是一个软件和服务的创业公司, iOS也是适合你做demo的和第一个产品的 ,  产品靠谱了,用户在用了 , 有人给钱了,再往Android走也是可行的 。除非你做的应用要涉及硬件或者需要非常高的系统权限,如果是那样你也只有选择Android 。因为国内的厂商肯定要比苹果要容易谈下来 。如果你是一个要做硬件和系统定制的公司,那么基本上你只有Android可以选 。Android的解决方案的成本也在不断下降 。如果你是一个有中国特色的公司,想搞点移动业务玩玩,还要瞒着用户做很多事情 。那么Android也是更好的 ,  就算你不作恶,控制权在自己手中也会方便运作一点 。所经如何选择 , 不用我多讲,这两个都是当今移动互联网开发的方向 , 但是一个开源学习起来更容易,做东西更快,有绝对的控制权 。一个不开源,只能做上层应用 , 但也可活的很好,就是这样 。5 , 学ios app开发和学android开发那个比较有前途之前的几年是移动开发的热潮期,现在已经冷却了 , 以后的发展也会向其他语言一样 。不能为了高工资而去做IT行业,如果你觉得你对它有兴趣,那么学习它是完全没有问题的 , 不过现在找工作也没那么容易了,需要有一定的水平 。ios比较有前途 。android你开发的东西都是免费给人用的,有啥前途 。ios的游戏开发最有前途,大部分收入在10000~15000之间 。当然门槛也较高 。不过努力一把总是可以实现的目标,并不是遥不可及的 。我就是搞android开发的 。6,Android开发和iOS开发哪个更简单一点更基础一些呢软件工程的可以考虑先学习java,安卓操作系统是基于javaee实现的,安卓的应用面窄 , 只能在移动终端上开发,学习完java之后再自学安卓就可以了 。其实只要你有真本事,工作都比较好找,我之前听一个公司的老板讲过,现在市面上虽然ios的招聘启示很多 , 但是符合要求的人并不多,而且貌似目前ios工程师的需求量要比android工程师的需求量少点,可能是因为前几年人们疯狂的学习ios的关系吧,如果说工资的话,应该是ios的工资要稍微高点 , 另外,就发展前景来讲,android的发展前景比较好 , 因为android的开源,已经现在移动终端市场的发展趋势 , 应该是android要比ios好点,当然这只是现在能看到的情况,就看苹果和谷歌在未来创新之路上如何走了,看库克是否能领导苹果再创辉煌了7,ios开发能不能转到android开发啊你要学习安卓和ios , 他们的学习基础是不一样的,语言环境不同,所以前期的学习肯定设计的理论只是是不一样的 , 现在来说,可能学习安卓会更好一下 , ios前些年确实做得很好,但是近些年安卓的崛起,对比出ios的弱势 , 发展还是比较慢,安卓确实有着比较新的理论,技术一点不比ios差,技术更新很快,很快的就占有了很大的市场 , 从现在的趋势来看,如果ios不另辟蹊径,可能不久就会被安卓吃掉了;目前企业对于开发人才的需求都比较大 , 但是我这里的企业,有很多对于安卓人才的待遇,都要比ios的好了 , 可能是安卓发展起来了,对于人才需求量也比较大,前些年大家都学ios了 , 没有太多涉及安卓,工资还是安卓相对高一点 。深圳千锋教育,清华讲师授课,加上一流的教学设备-苹果设备 。真实的企业项目实战培训 。签订《就业培训协议》推出“保底薪、保就业、不就业退全款”的保证,并且是零首付入学,不5k就业不收学费 。http://www.1000phone.net/可以啦,会java就会android开发啦 。

    推荐阅读