Android 11载,细数从1.0到10.0版本的那些鲜活历史

移动开发 Android
从2008年首次发布到今天,从1.0版本到10,历时11载,Android已经在视觉上、概念上和功能上进行了一次又一次的转变,它也从最初一个古怪的软件变成了一个成熟的操作系统和强大的品牌。谷歌的移动操作系统可能一开始很粗糙,但是它进化了。

[[277134]]

从2008年首次发布到今天,从1.0版本到10,历时11载,Android已经在视觉上、概念上和功能上进行了一次又一次的转变,它也从最初一个古怪的软件变成了一个成熟的操作系统和强大的品牌。谷歌的移动操作系统可能一开始很粗糙,但是它进化了。

那么,Android的进化史又是如何呢?下面我们通过一个快节奏的Android版本之旅,来一探究竟。

Android 1.0到1.1:早期版本

Android在2008年以Android 1.0正式公开亮相——这个版本太古老了,甚至没有一个可爱的代码名。

那时候一切都很基础,但是这个软件确实包含了一套早期的谷歌应用程序,比如Gmail、地图、日历和YouTube,所有这些都集成到了操作系统中——与现在使用的更容易更新的标准应用程序模型形成了鲜明的对比。

1.0.png
早期智能手机上的Android 1.0版本

Android 1.5:Cupcake(纸杯蛋糕)

随着2009年初Android 1.5 纸杯蛋糕(Cupcake)的发布,Android版本名称的传统就诞生了。Cupcake对Android界面进行了许多改进,包括第一个屏幕键盘——随着手机从曾经无处不在的实体键盘模式转移,这是必要的。

Cupcake还为第三方应用程序小部件引入了框架,这将很快成为Android最显著的元素之一,并为该平台提供了第一个视频录制选项。

1.5.png
Cupcake都是一些窗口小工具

Android 1.6:Donut(甜甜圈)

Android 1.6甜甜圈(Donut)于2009年秋季问世。Donut 填补了Android中心的一些重要漏洞,包括操作系统在不同屏幕大小和分辨率下运行的能力——这在未来几年将是一个至关重要的因素。它还增加了对Verizon等CDMA网络的支持,这将在Android即将到来的爆炸式增长中发挥关键作用。

1.6.png
安卓1.6版甜甜圈谷歌(Android的通用搜索框首次出现在Android 1.6中)

Android 2.0 到 2.1:Eclair(松饼)

Android 2.0 Eclair在Donut推出仅六周后,就跟上了Android早期发布的步伐。几个月后,它的“0.1”升级版也被称为Eclair。Eclair是第一个进入主流意识的Android版本,这要归功于最初的摩托罗拉Droid手机,以及围绕它展开的由verizon主导的大规模营销活动。

此次发布的最具变革性的元素是增加了语音导航和实时交通信息——这在智能手机领域是前所未闻的(而且基本上是无与伦比的)。除了导航,Eclair还为Android带来了实时壁纸,以及该平台的第一个语音到文本的功能。它还为安卓系统注入了一度只属于IOS系统的缩放功能而掀起了波澜——这一举措常常被视为点燃了苹果与谷歌之间持久的“热核战争”的火花。

2.0.png
Android 2.0 、2.1 、2.2 Eclair(松饼)

Android 2.2: Froyo(冻酸奶)

Android 2.1发布仅4个月后,谷歌就推出了Android 2.2 Froyo,主要围绕底层性能的改进。

Froyo确实提供了一些重要的前置功能,包括添加现在标准的主屏幕底部栏以及语音助手的第一个化身,它允许您执行基本功能,如点击一个图标,然后说出一个指令的问路和做笔记。

2.2.png
Android版本2.2 Froyo(谷歌第一次尝试语音控制)

值得注意的是,Froyo还为Android的网络浏览器带来了对Flash的支持——这一选择意义重大,不仅因为当时Flash的广泛使用,还因为苹果坚决反对在自己的移动设备上支持Flash。当然,虽然苹果最后赢了,而Flash也变得不那么常见了。但是,当它仍然无处不在的时候,而且能够在没有任何黑洞的情况下访问完整的web是只有Android才能提供的真正优势。

Android 2.3:Gingerbread(姜饼)

随着2010年Gingerbread 的发布,Android第一个真正的视觉识别开始受到关注。亮绿色一直是Android机器人吉祥物的颜色,加上Gingerbread,它成为了操作系统外观不可或缺的一部分。当Android开始缓慢地向独特的设计进军时,黑色和绿色渗透了整个UI。

2.3.png
Android 2.3 Gingerbread / IDG

Android 3.0 到 3.2:Honeycomb(蜂巢)

2011年的Honeycomb 对于Android来说是一个奇怪的时期。Android 3.0作为一款平板电脑版本问世,并伴随着摩托罗拉Xoom的发布,在随后的3.1和3.2更新中,它仍然是一个平板电脑专有(并且是封闭源码的)实体。

在新上任的设计总监Matias Duarte的指导下,Honeycomb 为Android引入了一个全新的用户界面。它采用了类似太空的“全息”设计,将平台的标志性绿色换成了蓝色,并强调充分利用平板电脑的屏幕空间。

3.0.png
Android 3.0 3.1 3.2 Honeycomb/ IDG

虽然平板电脑专用界面的概念并没有持续很长时间,但 Honeycomb的许多想法为我们今天所知的Android奠定了基础。该软件是第一个为Android的主要导航命令使用屏幕按钮的软件;它标志着永久溢出菜单按钮结束的开始;它还引入了类似于card的UI的概念,并在最近的应用列表中引入了类似卡片的UI的概念。

Android 4.0:Ice Cream Sandwich(冰淇淋三明治)

Honeycomb作为新旧之间的桥梁,同样在2011年发布的Ice Cream Sandwich则作为该平台正式进入现代设计时代的官方入口。这次发布改进了Honeycomb 系统引入的视觉概念,并将平板电脑和手机结合在一起,实现了统一的UI视觉。

ICS去掉了Honeycomb的很多“全息”外观,但保留了蓝色作为全系统亮点的使用。它还搭载了一些核心的系统元素,比如屏幕上的按钮,以及用于应用程序切换的类卡片外观。

4.0.png
Android 4.0 Ice Cream Sandwich / IDG

Android 4.0也让滑动成为一种更完整的操作系统浏览方式,这在当时是具有革命性的功能,可以滑动通知和最新应用程序等内容。它开始了将一个被称为“Holo”的标准化设计框架引入整个操作系统和Android应用程序生态系统缓慢的过程。

Android 4.1 到 4.3:Jelly Bean(果冻豆)

2012年和2013年Jelly Bean的发布分布在三个有影响力的Android版本中,它在ICS的全新基础上进行了有意义的调整和构建。这些版本为操作系统增添了大量的平衡和亮点,并在很大程度上提高了Android对普通用户的吸引力。

撇开视觉效果不提,Jelly Bean 让我们第一次尝到了Google Now的味道——这是一款引人注目的预测智能工具,但不幸的是,它后来变成了一个美化的信息流。它为我们提供了可扩展的交互式通知、一个扩展的语音搜索系统,以及一个用于显示搜索结果的更高级的系统,重点是其基于卡片的、试图直接回答问题的搜索结果。

在该版本中,多用户支持也开始发挥作用,尽管只是在平板电脑上,而且Android快速设置面板的早期版本也首次亮相。Jelly Bean引入了一个被大肆宣传的系统:可以在用户的锁定屏幕上放置小部件。

4.3.jpg
Android 4.1 4.2 4.3 Jelly Bean / IDG

Android 4.4:KitKat(奇巧巧克力)

2013年末,KitKat 的发布标志着 Android 深色时代的终结,Gingerbread 的黑色和Honeycomb 的蓝色终于走出了操作系统。更淡的背景和更中性的凸显占据了它们的位置,一个透明的状态栏和白色图标给了操作系统一个更现代化的外观。

Android 4.4也支持“OK,谷歌”的第一个版本,但在 KitKat,免提激活提示只有当你的屏幕已经打开,你要么处在你的主屏幕上,要么处在谷歌应用程序内时才有效。

4.4.jpg
Android 4.4 KitKat/ IDG

Android 5.0 和 5.1:Lollipop(棒棒糖)

谷歌在2014年秋季发布了安卓5.0版本Lollipop,这在本质上是重新创造了安卓系统。Lollipop推出了至今仍在使用的材料设计(Material Design)标准,它带来了一个全新的外观,可以扩展到所有的Android系统、应用程序,甚至其他谷歌产品中。

Android中分散的基于卡片的概念成为了一个核心的UI模式——它将指导所有事物的外观,从通知(现在显示在锁定屏幕上,以便快速访问),到近期的应用程序列表。

5.0.jpg
Anroid 5.0 和 5.1 Lollipop/ IDG

Lollipop为Android引入了一系列新功能,包括通过“OK,谷歌”命令实现真正的免提语音控制,支持手机上的多用户,以及更好的通知管理的优先模式。不幸的是,它变化太大了,还引入了一堆麻烦的bug,其中许多bug要到接下来的5.1版本才能完全解决。

Android 6.0:Marshmallow(棉花糖)

从整体来看,2015年的 Marshmallow 是一个相当小的Android版本——它看起来更像是0.1级的更新,而不是任何值得全面升级的版本。但它开启了谷歌每年发布一个主要Android版本的趋势。

Marshmallow 最吸引眼球的元素是一个叫做Now On Tap的屏幕搜索功能。谷歌从未完全完善过这一体系,最终也悄然退出了自己的品牌,并在次年将其从最主要的位置上移除。

6.0.jpg
Android 6.0 Marshmallow/ IDG

Android 6.0确实引入了一些具有持久影响的东西,包括更细粒度的应用程序权限、对指纹阅读器的支持以及对USB-C的支持。

Android 7.0和7.1:Nougat(牛轧糖)

谷歌2016年发布的Android Nougat为Android提供了一个原生的分屏模式,一个新的应用程序捆绑系统来组织通知,以及一个数据保护功能。Nougat 还添加了一些更小但仍然很重要的功能,比如在应用程序之间进行拍照的Alt-Tab式快捷方式。

7.0.jpg
Android 7.0 Nougat / IDG

然而,在 Nougat 的增强功能中,或许最关键的是谷歌助手的推出——与此同时,谷歌发布了首款完全自主研发的手机Pixel,这款手机在Nougat问世约两个月后发布。谷歌助手将成为Android和大多数其他谷歌产品的关键组件,也可以说是该公司目前最重要的努力方向。

Android 8.0 和 8.1:Oreo(奥利奥)

Android Oreo 在该平台上添加了许多细微之处,包括一个本地的画中画模式、一个通知休眠选项,以及一个通知通道,该通道可以很好地控制应用程序提醒用户的方式。

8.0.jpg
Android 8.0 Oreo/ IDG

2017的版本还引入一些值得注意的元素,推进了谷歌调整Android和Chrome OS,改善在Chromebooks上使用Android应用程序体验的目标,它是第一个突出Project Treble的Android版本——这是一项雄心勃勃的努力,旨在为Android代码创建一个模块化的基础,希望让设备制造商更容易提供及时的软件更新。

Android 9:Pie(馅饼)

2018年8月, Android Pie(又名安卓9)新鲜出炉。Pie最具革命性的变化是它的混合手势/按钮导航系统,它取代了Android传统的Back、Home和Overview键,取而代之的是一个大的多功能Home键和一个小的Back键。

9.0.jpg
Android 9 pie/IDG

Pie还包括一些值得注意的生产力特性,比如用于消息通知的通用建议回复系统、用于数字健康控制的新仪表板,以及用于电源和屏幕亮度管理的更智能的系统。当然,在Pie的填充过程中也不乏一些虽小但仍然意义重大的改进,包括处理Wi-Fi热点的更智能方式、Android电池保护模式,以及各种隐私和安全增强功能。

Android 10

谷歌于2019年9月发布了Android 10,这是首个去掉字母、只以数字命名的Android版本,没有甜点主题的名字。这款软件为Android手势操作带来了一个全新的界面,这次完全摒弃了可触控的后退按钮,而是完全依靠滑动驱动的系统导航方式。

实际上,Android 10引入了一种新的热修复风格的更新设置,最终将允许更快速、更一致地推出小而专注的补丁。该软件还有很多其他重要的改进,包括更新权限系统,给使用者在应用程序是如何以及何时能够访问位置数据以及扩大系统保护独特的设备标识符方面更多的控制。

10.0.jpg
Android 10 /IDG

除此之外,Android 10还包括一个全系统的深色主题,一种新的聚焦模式,可以让你通过点击屏幕上的一个按钮来限制特定应用程序的干扰,以及对Android共享菜单的一次姗姗来的彻底修改。此版本也奠定了一个新的Live Caption功能基础,该功能将允许你对于在你的手机上播放的任何媒体生成即时的可视视觉标题——视频,播客,甚至是普通的声音录音,虽然该功能不是立即可用,预计到今年晚些时候开始在Pixel 手机上可用。

 

责任编辑:未丽燕 来源: T媒体
相关推荐

2010-03-03 13:51:19

Android SDK

2022-03-01 07:31:50

MIME网络邮件

2009-06-15 14:35:04

JBoss4.0.5

2009-04-24 09:06:10

打包软件打包器Cargo

2012-05-18 10:56:40

TitaniumAndroid模块

2021-07-13 10:26:10

Windows 10Windows操作系统

2011-08-30 14:03:01

KeryxUbuntu

2020-12-23 20:31:04

百度输入法移动应用

2010-06-02 09:15:15

Android

2020-09-15 15:45:38

Visual Stud数据IDE

2016-04-26 09:52:20

Apache Stor流处理大数据

2009-04-25 08:52:54

AndroidGoogle移动OS

2012-11-16 09:50:32

Windbg

2022-05-15 08:13:50

Mysql数据库Mycat

2014-11-06 13:35:03

负载均衡应用交付

2010-03-03 16:31:42

Android SDK

2012-10-22 11:04:52

IE10Windows 7

2019-09-04 09:26:42

谷歌Android开发者

2013-06-21 10:45:41

Windows 8.1
点赞
收藏

51CTO技术栈公众号