一:Android 的发展前景怎么样
楼下没常识的 苹果不能被超越? 乔布斯挂了苹果还能活多长 说苹果做的好怎么样怎么样 那是废话 他自己的硬件配自己的软件融合度当然好 全球有多少种安卓的机子和配件?完美配合就现在而言根本不可能 用nexus s跟ip4比比差不多一样流畅 因为nexus是谷歌自己的硬件 再说了 里纳克斯内核的特点就有一部分是移动延迟 没法比 因为苹果的内核跟wp7的内核都没有加入移动延迟 大街上没文化的说苹果怎么着怎么着 比安卓厉害啊 秒杀啊 要不是因为中国人这么爱装再加上关税这么贵ip能买这么贵吗 去美国瞧瞧人家老美一个才卖多少 m9倒腾到美国买的照样比ip贵 有没有钱比的是车 是房 是层次 拿个ip出来装大款 就是无聊 2015年wp7是指会超越苹果成为第二 第一是安卓 因为安卓的主程序更新速度太快了 想想从1.5到4.0才几年 而操作体验天差地别 安卓的前景无限光明啊 打多了 呵呵
二:Android开发的前景到底怎么样
1、编程语言
众所周知,Android 开发是基于 Java 编程语言的,而 Java 作为老牌成熟的编程语言,虽然经常被人诟病,但是毫无疑问,Java是目前市场上最成熟、应用最广泛的编程语言,很多成熟的业务系统 Java 都是第一选择,每月的 TIOBE 编程语言排行榜Java一直稳坐榜首位置。所以从编程语言这个点来说,学习 Android 开发你至少掌握了Java编程语言,而目前来看不管是语言的使用范围还是市场需求来说,Java 都看不到被淘汰的影子。
2、市场需求
这个是很多人关心的,说最近感觉 Android 开发饱和了,找工作很难,所以纠结要不要学习 Android 。
不得不说,前两年的移动开发确实很火,为什么?因为一个行业刚兴起,智能手机发展之快速让人震惊,加上创业的越来越多,基本上创业都需要做一个 App,以上种种原因综合下来导致移动开发人才特别紧缺,可以说随便能鼓捣出来点东西都很容易找到工作。
而现在明显降温了,对人才的要求也越来越苛刻,现在搞一个公众号就可以创业融资了,App 不再是刚需了,所以跟前两年比需求确实少了很多。
但是跟同类其他编程行业比移动开发依然需求蛮大的,这种现象只能说明以前是「疯狂」,而现在才是「正常」,所以那些说 Android 开发饱和了,我并不认同,因为我看到各大招聘网站 Android 跟 iOS 开发的职位跟其他岗位的招聘比并没有少,所以所谓的「饱和」只是一种从「疯狂」到「正常」的错觉而已。
3、薪资水平
说到开发前景,工资就不得不谈,这也是很多人关注的一个话题。我今天随意看了下一些招聘网站给各个编程岗位开的价格,姑且以一线城市1-3年工作经验来看:
Android & iOS开发月薪范围大概在10-20k
Java、Php、.NET等月薪范围大概在8-15k
一些小众语言如Ruby、Python等月薪范围大概在10-20k
以上根据个人能力会有差别,而且不同公司也会有差距,上面的数据并不是那么准确,只是我粗略的一个观察,所以别纠结数据层面,但是我感觉这个范围不会差别太大,所以得出结论大概是移动开发依然是目前薪资相对较高的行业。
4、为什么感觉不好找工作
这个也是很多人的疑问,说投了很多简历,都没有回应,总感觉今年工作特别难找。这个在这里解释下原因:
不知道我的读者们关注经济不,我老板是做投资出身的,所以跟着他我也了解了不少知识。从15年下半年开始,中国经济特别差,企业亏损严重,股票大跌,投资人手上也没多少现金了,所以看到去年下半年很多公司倒闭,老板跑路,我亲身经历的一好哥们公司倒闭了,还拖欠了两个月工资没发。这还只是上海这边,相对影响已经算小了,如果你仔细观察,应该能发现小城市经济更差,我是亲身体验过的,去年回家,家里很多煤矿倒闭,房地产不经济,钢铁厂亏损严重,村里很多人都没有工作,我是亲眼见证的。
一直到现在,虽然公布的中国经济数据慢慢有所恢复,但是受到的影响不会那么快消除,还需要点时间恢复,所以经济大环境是工作不好找的一个重要原因。
5、如何选择
所以综上,真的别杞人忧天,沉下心来学好基础,提升技能比什么都重要,如果你找不到工作,只能说你学的还不够好,或者能力还不达标,并不能说明没有这个岗位的招聘,以个人能力的不行来否定整个市场的需求是弱者的行为!
还有很多人纠结到底是选择 Android、iOS、web前端还是后端?虽然我是做Android开发的,但是我必须客观的说,没有什么区别,谁也不知道以后 Android、iOS 谁把谁打败了,谁也不知道web前端还是后......余下全文>>
三:怎样看待android未来几年的发展前景
1. 纵向扩展:Application - Application Framework - Library - Linux kernel , 最后成为一个Android 方面的专家,也许以后Brillo 也能直接搞搞。 平时造造轮子,写写中间件,业余时间弄弄开源项目加点名气。 多半混迹于各大公司、机构,明星团队。
2. 横向扩展:移动端,Android - iOS, 服务器端 Java/PHP/Python/....., 顺带搞搞html、js - 数据库运维这些,最终成为:听说这个产品没人做?俺来也,给俺3个人的钱,俺干5个人的活帮你把产品搞出来。各种框架、三方库用得66的....
3. 散点扩展 : 也许你不会写服务器端脚本,iOS也搞不来, 甚至连html也看不懂, Android延误工期勉强搞出来产品、Bug还一堆。但是不要紧, 你能言善道,在公司里谁见到你都笑脸相迎,见到人都能侃几句,哄得了老板、侍奉得了客户;拿得了项目、谈得了价格。最后你发现自己成为了企业的管理者,技术水平是团队里最弱的,但是拿的钱却并不少。
四: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还存在设备的分裂问题(fragmentation), 作为过来人,我告诉你这个是很头痛的事情, 且不论调试时间和人力, 光买一大堆设备的成本就不小。最关键的是它会伤美工/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上非常松懈:
厂商可以内置应用。经常会扔一些莫名其妙的软件预装在手机上, 笔者在厂商的......余下全文>>
五:android工程师的发展前景怎么样
对于android工程师岗位
某招聘网站:提供数据显示,接近7000多的岗位,30%的岗位工资月薪都在1万到1万5之间,有一些企业打出2万月薪都无人问津,企业纷纷抢夺android开发人才。
看到这一巨大的前景,你是不是想到了什么呢?没错,就是学习Android,成为一名优秀的Android开发工程师,进入软件开发的行业。Android的学习其实并不复杂,主要包括java编程、数据库及网络、Android初级开发、Android中级开发和Android高级开发等。
初级Android软件开发工程师薪资待遇都在4000元左右,比普通行业要高出2000元左右。有过一年以上工作经验,技术到位的Android软件开发工程师,薪资都在6000到8000元。对于一些技术成熟的优秀Android软件开发师,年薪都在十万以上。
六:c++和安卓那个发展前景更好
就前景来看我觉得c++和java差不多
c++主要做桌面程序,网游,杀毒软件,播放器什么的
java主要是做大型的商业项目,银行系统,ERP,电力系统,电信系统什么的
c#和java在语法上差不多,但我觉得java对于个人发展来说更有前景
c#的优点主要是框架统一,开发速度快,学习速度快,缺点是还不能跨平台(从理论上来说完全可以,但微软根本不打算做,因为微软根本不想让c#跑在别家的操作系统上),如果一个项目跑微软系统以外的服务器上,那就没办法用c#开发,目前服务器占有率第一的IBM用unix,第二的惠普的小型机基本也是用unix,所以你知道为什么我说.net没前途了
java优点是够成熟,无论什么样的需求都有相应的解决方案,而且往往还不止一种,还有就是跨平台,无论哪家的服务器都跑java,缺点是框架太杂,学习成本比c#高,但相应的工资水平也会比c#高一点
还有一点如果你是java程序员转.net非常快(我用3天就写一个crud项目),但如果你是.net程序员而且只会拖控件的话转java基本等于重新学起
所以哪个有前途不言而喻
七:java和android哪个更有前景
你打算学习吗?我建议不要为了前景去学习; 自己以后想做哪一块就去学哪一块啊,这两门语言你会其中一之一都不愁发展吧。编程语言几乎都相通的,你精通一种其他只要自己有心,自学也没问题的。Android是基于JAVA延伸出来的,相比之下java涉及的面更广一点,如果非要为发展而学习,那你就去招聘网站看一下招聘的情况好了!我是做java的,希望我的回答对你有帮助,祝你好运!
八:android开发待遇有那么高吗 前景如何
郑州尚学堂:
Android开发需要大量的人才,在市场上的职位招聘有很多,大致包括:Android开发工程师、Android软件工程师、Android应用开发工程师、系统驱动工程师,Android手机游戏开发、Android系统软件开发、Android程序员、Android游戏应用版本管理、人机交互分析工程师、Android中间层开发工程师等。
从人才需求类型来看,目前对Android人才需求一类是偏向硬件驱动的Android人才需求,一类是偏向软件应用的Android人才需求。从目前的招聘需求来看,后者的需求最大,包括手机游戏、手机终端应用软件和其他手机应用软件的开发。据职酷网职位搜索库统计显示,目前企业对这类应用软件的Android开发人才占总需求的72%。
但由于目前Android技术较新,无论是相关书籍、培训还是大学教育,都处于初级阶段,因此Android人才短期将供不应求。从长期来看,随着各种移动应用和手机游戏等内容需求日益增加,也将激励大中小型手机应用开发商加大对Android应用的开发力度,因此Android人才的就业前景也非常广泛。
九:Android 开发的前景到底怎么样
Android开发可观的前景主要归功于安卓手机的低成本,直接形成了八成的手机市场占有额。庞大的用户群体下,对产品的需求上来了,产品应用的开发和维护等工作需要更多的技术人员参与其中。
十:怎样看待android未来几年的发展前景
不怎么看好,现在基本饱和了,而且这个行业前景不太光明,目前最好不要入行,干别的比较好。