欢迎光临散文网 会员登陆 & 注册

漫话安卓系统发展进程

2021-05-14 17:32 作者:江南拱桥夜  | 我要投稿

安卓(Android)是一种主要使用于移动设备的操作系统。从第一款真正意义上的安卓手机发布到现在,已经过去了十多年的时间。安卓历史上的关键决定是谷歌承诺将安卓打造成一个开源的操作系统。这使得它能够受到第三方手机制造商的热烈欢迎。因此,仅仅在Android 1.0发布几年后,搭载安卓系统的智能手机就遍地开花。

12年后,我们迎来了Android 11的发布。该系统已经成为世界上最受欢迎的移动操作系统,击败了塞班、黑莓、Palm OSWeb OSWindows Phone等众多竞争对手。苹果的iOS是唯一还能作为安卓的重要竞争对手,而且这种情况看起来将持续很长时间。

安卓的发展一开始并不十分顺利,但最终它坚持到了最后,这不禁让我们对它的发展历程倍感兴趣,下面,我们一起来探究安卓的历史。

安卓的出现

安卓的历史始于200310月,远在智能手机这个名词被广泛使用之前,也比苹果发布第一款iPhoneiOS早几年。其四位创始人分别是里奇·米纳、尼克·西尔斯、克里斯·怀特以及我们较为熟悉的安迪·鲁宾。

鲁宾在一次演讲中透露,安卓最初是为了改进数码相机的操作系统。但即使在当时,数码相机的市场也在萎缩,仅仅几个月后,他们就决定将安卓的定位转向在手机内部使用的操作系统。

安卓logo

现在熟悉的安卓系统的logo看起来就像一个机器人和一只绿色虫子的组合,这是伊琳娜·勃洛克在受雇于谷歌时创作的。勃洛克曾表示,谷歌的设计团队给她的唯一指示就是让这个logo看起来像一个机器人。勃洛克还表示,安卓logo的最终设计灵感部分来自于熟悉的代表男人女人的洗手间标识。

Android 1.0

2007年,苹果推出了第一款iPhone,开创了移动计算的新时代。当时,谷歌还在秘密研发Android系统,并开始慢慢透露出与苹果和其他移动平台竞争的计划。一个重大的进展是,谷歌牵头成立了所谓的开放手机联盟,它包括HTC和摩托罗拉等手机制造商,高通和德州仪器等芯片制造商,以及T-Mobile等运营商。

2007115日,Android 1.0公测版面向开发者推出,代号阿童木(AndroidBeta)。

20089月,谷歌发布Android1.0,代号发条机器人。

20089月,发布了第一款安卓智能手机:HTC Dream。这款手机采用弹出式3.2英寸触摸屏,结合QWERTY物理键盘,从设计上来说并没有太多新颖的地方。实际上,HTC Dream得到了科技媒体相当糟糕的评价,这款设备在当时甚至没有3.5mm耳机插孔。

不过,Android 1.0就已经整合了谷歌的一些其他产品和服务,包括谷歌地图、Youtube和一个HTML浏览器,当然,它也用上了谷歌的搜索服务。此外,它还拥有第一个版本的安卓市场,也就是让谷歌骄傲的应用商店,其拥有数十款独特的、首创的安卓应用。所有这些功能现在听起来都很原始,但这只是安卓在移动设备市场崛起的开始。

历代安卓主要版本

Android 1.5 纸杯蛋糕

由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。甜点命名法开始于Android 1.5发布的时候。

直到20094301.5版本的纸杯蛋糕(Cupcake)发布,安卓的第一个正式公开代号才出现。

与前两个公开版本相比,Cupcake增加和改进了不少新功能和,其中包括我们现在认为理所当然的东西,比如采用WebKit技术的浏览器,支持复制/贴上和页面中搜索;提供屏幕虚拟键盘;主屏幕增加音乐播放器和相框widgets;应用程序自动随着手机旋转等。

当时搭载Android 1.5的手机包括第一款三星Galaxy手机以及HTC Hero

Android 1.6 甜甜圈

谷歌在2009915日迅速推出了Android 1.6 Donut(甜甜圈)。新的操作系统为使用CDMA网络的运营商提供支持。这使得Android手机可以在全球所有运营商销售。

其他功能包括引入快速搜索框,以及在相机、摄像机和图库之间快速切换,以简化媒体捕捉体验。Donut还引入了电源控制小工具,用于管理Wi-Fi、蓝牙、GPS以及支持更多的屏幕分辨率等。

Android 2.0-2.1 松饼

20091026日,在Android 1.0推出约一年后,谷歌发布了2.0版本的操作系统,官方代号为Eclair(松饼)。这是第一个加入文本到语音支持的版本,还支持内置相机闪光灯;支持数码变焦;改进的虚拟键盘;支持蓝牙2.1;支持动态桌面的设计。

摩托罗拉Droid是第一款搭载Android 2.0的手机。Droid也是第一个由Verizon销售的基于Android的手机。直到2016年摩托罗拉还在其许多手机上继续使用Droid品牌。

Android 2.2 冻酸奶

Android 2.2 Froyo(冻酸奶 )于2010520日正式推出。搭载Froyo的智能手机可以使用一些新功能,包括Wi-Fi移动热点功能、通过Android Cloud to Device Messaging(C2DM)服务推送通知、闪存支持、3G网络共享功能、Flash的支持、App2sd功能、全新的软件商店等。

第一款谷歌Nexus品牌的智能手机,Nexus One2010年早些时候搭载了Android 2.1系统,但很快在当年晚些时候收到了Froyo的更新。这标志着谷歌与硬件制造商HTC的合作比以往任何时候都要紧密,以展示纯正的安卓系统。

Android 2.3 姜饼

Android 2.3 Gingerbread(姜饼)于2010127日发布。该版本进行了用户界面更新。它增加了对前置摄像头、SIP/VOIPNFC(近场通讯)的支持。第一款同时使用GingerbreadNFC硬件的手机是Nexus S,它是由谷歌和三星共同开发的。Gingerbread还为自拍打下了基础,增加了对多个摄像头的支持。

Android 3.0 蜂巢

Android 3.0 Honeycomb(蜂巢)于2011年2月3日布发布。这个版本的操作系统也许是其中的奇葩。蜂巢是为平板电脑和其他具有较大显示屏的移动设备而创建的。它是在201112月伴随摩托罗拉Xoom平板电脑首次推出。它的改变主要有为大屏幕重新设计的用户界面,以及通知栏放置在平板电脑屏幕的底部。

当时的想法是,Honeycomb将提供当时小屏智能手机无法处理的功能。这也是谷歌及其第三方合作伙伴对2010年苹果iPad发布的回应。尽管Honeycomb已经上市,但一些平板电脑仍然发布了基于智能手机的Android 2.x版本。最终,Honeycomb成为一个没有得到广泛采用的Android版本。谷歌决定在其下一个重要的4.0版本中整合大部分功能。这在安卓历史上算是一个异数。

Android 4.0 冰激凌三明治

20111019日发布的Ice Cream Sandwich带来了许多新功能,它结合了许多只适用于平板电脑的Honeycomb版本和面向智能手机的Gingerbread版本的选项。它还包括主屏幕上的收藏夹托盘,以及首次支持通过使用相机拍摄用户的脸部照片来解锁手机。自此之后,这种生物识别登录支持得到了很大的发展和改进。

ICS的其他显著变化包括支持所有屏幕上的按钮,滑动手势来取消通知和浏览器标签,以及监控移动和Wi-Fi数据使用情况的功能。

Android 4.1-4.3 果冻豆

AndroidJelly Bean时代始于2012628日发布的Android 4.1。谷歌很快在20121029日和2013724日分别发布了4.24.3版本,这些都是Jelly Bean代号下的版本。

其更新的内容包括显示更多内容或操作按钮的新通知功能,以及对AndroidChrome浏览器的全面支持,这在Android 4.2中被包含在内。并且引入了 "Project Butter",以加快动画和提高Android的触摸响应速度,还支持外部显示器、Miracast以及HDR摄影、支持多重账户(仅适用于平板电脑)。

Android 4.4 奇巧

201394日,Google发布KitKat“奇巧,版本号为4.4KitKat没有大量的新功能,但它被优化为运行在只有512 MB内存的智能手机上,这使得手机制造商可以在更便宜的手机上使用最新版本的Android系统。谷歌的Nexus 5智能手机是第一款预装Android 4.4的手机。

Android 5.0 棒棒糖

Android 5.0 Lollipop2014626日发布,它对操作系统整体外观进行了一次重大调整,也是第一个使用谷歌全新Material Design语言的操作系统版本。它使用了大量的光影效果来模拟Android用户界面的质感外观。UI也得到了一些其他的升级,包括改版的导航栏、锁屏通知及强化“OK Google”功能等等。

随后的Android 5.1更新又做了一些底层的改变。其中包括官方对双SIM卡的支持,高清语音通话,以及设备保护功能。

谷歌的Nexus 6智能手机,以及Nexus 9平板电脑,是第一批预装Lollipop的设备。

Android 6.0 棉花糖

2015930日发布的Android 6.0 Marshmallow使用了大家喜爱的甜食作为代号。它包括了新的垂直滚动应用抽屉,以及原生支持指纹生物识别解锁、支持USB Type-C、引入Android PayUSB Type-C端口支持及移动的收音机等功能。

首批预装Marshmallow的设备是谷歌的Nexus 6PNexus 5X智能手机,以及其Pixel C平板电脑。

Android 7.0 牛轧糖

Android 7.0 Nougat2016822日推出。它的新功能包括为越来越多的大屏智能手机提供更好的多任务功能,比如分屏模式,以及应用之间的快速切换。

谷歌在底层也做了一些大的改变。它改用新的JIT编译器来加快应用程序的速度,支持Vulkan API以加快3D渲染速度,并让OEM厂商支持其现已失效的Daydream VR平台。

谷歌还利用此次系统版本发布的机会,大举进军高端智能手机市场。该公司的PixelPixel XL,以及LG V20,是第一批预装Nougat的手机。

Android 8.0 奥利奥

Android 8.0 Oreo(奥利奥)于2017822日发布。功能方面,Oreo对设置菜单进行了大量的视觉改变,同时原生支持画中画模式、通知渠道、新的自动填充API以更好地管理密码和填充数据等。Android Oreo首先安装在谷歌自家的Pixel 2手机上。

Android 9.0 派

谷歌于201837日推出了下一个安卓版本的开发者预览版,即Android 9.0 P201886日,该公司正式推出了Android 9.0的正式版本,并赋予其官方代号为 "Pie"

Android 9.0包含了许多重大的新功能和变化。其中之一是抛弃了传统的导航按钮,而在中间加长的一个按钮,成为了新的主键。从它向上滑动会出现概览,底部显示最近使用的应用、搜索栏和应用建议。你可以向左滑动来查看所有最近打开的应用,也可以向右拖动主键来快速滚动浏览应用。

Android 9.0还包括一些新功能,旨在延长智能手机的电池寿命。这是通过使用设备上的机器学习来实现的,它可以预测你现在会使用哪些应用,以及哪些应用你以后才会使用。Pie还有一个功能,当你把手机屏幕向下翻转到一个平面上时,会自动将手机置于勿扰模式。还有快应用功能,它在谷歌搜索里面提供了一个较小版本的安装应用,具备一些功能,而不需要打开完整的应用。

和往常一样,Android 9.0首先在谷歌的Pixel手机上正式推出,但它也同时出现在Essential Phone上。

Android 10(Android Q)

在操作系统推出10年后,我们又迎来了一个重要的Android历史上的里程碑。2019313日,谷歌推出了Android Q的第一个官方开发者预览版。2019822日,谷歌宣布对Android品牌进行重大更新,决定在下一个版本中放弃传统甜点命名新系统。因此,Android Q的官方名称只是Android 10。它于201993日正式推出。

与任何新的Android版本一样,Android 10有许多新功能和改进,以及一些新的API。其中包括对当时急速崛起的可折叠手机和5G的支持。Android 10还引入了系统黑暗模式,新的手势导航控件,更高效的分享菜单,所有消息应用的智能回复功能,以及更多基于应用权限的控制。

Android 11(Android R)

2020218日,谷歌推出了Android 11的首个开发者预览版。在发布了几个公开测试版之后,Android 11的正式版本于202098日推出。

Android 11的到来,带来了大量的新功能。其中包括一个新的对话通知功能,它支持不同应用中的所有聊天记录都被收集到一个地方。你还可以选择保存过去24小时内出现在手机上的每一个通知。此外,Android 11还有一个专门用于控制智能家居设备的功能。

安卓的未来?

安卓系统从最初一个小公司的产品开始,已经走过了漫长的道路。今天,它是全球最大的移动操作系统,拥有约75%的市场份额。

在过去几年里,谷歌一直在开发一个名为Fuchsia OS的全新操作系统,可能会同时支持智能手机和平板电脑,甚至是笔记本电脑和台式电脑。然而,我们对谷歌的这款操作系统的计划仍旧讳莫如深。Fuchsia OS是否会成为主流,还是和其他许多项目一样消逝不见,仍需拭目以待。

与此同时,安卓系统仍在不断发展壮大,尽管还面临很多挑战。由于Project TrebleProject Mainline等举措,Android在更新方面不及时的历史已经得到改善,但碎片化仍然是一个问题。但似乎有理由预测,Android将继续主导移动操作系统市场

 


漫话安卓系统发展进程的评论 (共 条)

分享到微博请遵守国家法律