Android的渊源和发展过程:
说起Android,就不得不提Andy Rubin,也就是所谓的“Android之父”。早在2003年,Andy Rubin就同其他三位创始人成立了“Android公司”,开发一种基于数码相机的系统,这便是Android的雏形。
随后,Android转而开发手机操作系统,并于2005年被谷歌收购,Rubin和其他创始人留在谷歌,开始了真正意义上的智能手机操作系统开发。此时,Android系统的方向已经确定,比如基于Linux、开源、免费供手机厂商使用等等,谷歌则可将其服务深度集成在系统中来获得利润。
2013年,Rubin宣布离开Android团队,转向谷歌创业孵化器团队。2017年初,Rubin回归,正式发布了Android系统。
而第一款真正意义上的“Android手机”,则于2008年十月问世,便是HTC Dream(T-Mobile G1)。手机并不像iPhone那样前卫,因为它仍保留了QWERTY侧滑式全键盘,不过3.2英寸电容触摸屏、处理器等配置在当时还是很先进的。
Android系统也第一次真正出现在硬件上,集成大量谷歌服务、内置软件商店;而此时的苹果也刚刚发布iPhone OS 2.0,AppStore应运而生,智能手机大战就这样开始了。
Android独特的命名方式:甜点
虽然现在大家已经对Android各个版本的代号、也就是各种甜点津津乐道,但Android 1.0时期,实际上并没有一个真正的代号。2009年的Android 1.1,则在谷歌内部被称为“Petit four”,这是一种法餐甜点,于是Android 1.5开始,谷歌就开始正式使用甜点来命名版本,“Cupcake”(纸杯蛋糕)便是首例。
另外,谷歌设计师Irina Blok还设计了一个绿色的小机器人,作为Android的卡通形象。她表示,灵感来自公共厕所惯用的“男性”和“女性”徒步,所以Android小绿人看起来非常呆萌。
谷歌公司外的各种Android雕像
使用甜点命名,意味着谷歌希望Android是美味、人见人爱的操作系统,所以为了突出这种品牌效应,谷歌每一年都会在位于美国加州山景城总部游客中心大楼前的草地上,设立一个主题吉祥物雕像,成为了一种传统。
Android 1.5 Cupcake(纸杯蛋糕) Android 1.6 Donut(甜甜圈)
Android 2.0-2.1 Eclair(泡芙) Android 2.2 Froyo(冻酸奶)
Android 2.3 Gingerbread(姜饼) Android 3.0 Honeycomb(蜂巢)
Android 4.0 Ice Cream Sandwich(冰淇淋三明治) Android 4.1-4.3 Jelly Bean(果冻豆)
Android 4.4 KitKat(奇巧) Android 5.0 Lollipop(棒棒糖)
Android 6.0 Marshmallow(棉花糖) Android 7.0 Nougat(牛轧糖)
Android 8.0 Oreo(奥利奥)
今年,谷歌再次使用一种商品名来命名Android,便是“奥利奥”饼干了,商标为纳贝斯克公司所有。它的雕像也是首次在发布会上进行展示,而不是直接树立在公司草坪上。为了对抗iOS 11,Android 8.0的功能更强大,包括原生画中画模式、新型自动填充通知、更多先进的API等等。当然,目前还没有手机搭载8.0系统,预计十月发布的Pixel 2系列会成为首款机型。
Android的发展趋势:
而对于Android的发展趋势,就目前市场来看是趋于稳定正常的,从谷歌方面来看:
2011年12月,谷歌执行董事长埃里克·施密特(Eric Schmidt)预计,多数开发者很快就会将Android作为首选。一年后的今天,这基本没有实现。原因可能多种多样,有可能源于Android的创收效果不佳,也可能是开发者担心系统碎片化,抑或是因为大型风险投资机构支持的创业公司通常都会首先推出iOS应用。
不过有迹象显示,这种情况正在逐渐发生变化。苹果iOS和谷歌Android的应用总量现在基本已经打成平手。但Android是否会成为开发者的首选平台?这恐怕还要在2013年进行密切观察。
由于Android使用开源化SDK的方式,众多手机厂商都在使用Android系统,林子大了什么鸟都有不同品牌各不相同配置的机型均安装了谷歌的系统,导致了很多应用很难全部兼容,同时让很多应用开发商大感失望,用户也是望应用而兴叹。2013年不禁让人期盼Android能够有着更好的兼容性,这样才能吸引更多的名牌应用厂商进行针对Android进行开发软件与游戏,应用多了才能提升手机的销量。
12月份,Google公布了用户进行系统升级的数据,当时Android 2.3的市场份额还是过半。然而,即使这个版本的Android系统业已跌破50%,但是这些备受Google推崇和器重的全新版本的进步仍不明显,用户较低的采用率还是问题所在。尽管Android 2.3拥有无可匹敌的市场份额,但与“果冻豆”和“冰激凌三明治”相比,这款系统却缺乏支持运行诸如Chrome和Google Now等主流应用的能力。另外,这也说明了为何Android的数据流量较之iOS设备要少许多。
以及现在大家都看好的人工智能,大数据,犹如2010年刚开始的移动开发。目前的需求量趋于平衡,对初中级水平的开发人员需求量变少,但是对高级以上的需求市场还是很匮乏,特别是对于特定细分领域的Android开发人员也是很匮乏,对Android开发的综合能力,特别是基础原理性要求也越来越高,比如很多公司要求会对对某项要求会优先考虑,比如现在流行的Kotlin,混合开发,跨平台开发,NDK,高级图像处理等,市场上很火爆的直播和小视频对音视频这个细分领域的高级人才需求量也是比较大的,以至于AI、AR、VR等技术也需要通过终端展示给用户,所以说Android移动端开发未来还是会有所作为。
原文地址:https://www.cnblogs.com/znqqq/p/10449336.html