时间飞逝。不知不觉之间,距离第一台Android手机发布,已过去11年!而Android也从最初的1.0移动联网网时代,迈入了Android 10人工智能时代。
这11年里,多少手机操作系统随浪浮沉。诺基亚N900、MeeGo、微软的Windows Phone、Fireofox的Firefox OS、三星的Bada、Palm的webOS、黑莓BlackBerry 10等等全部折戟,唯独Android和iOS分庭抗礼。
Android一词称则来自于法国作家维利耶·德·利尔-阿达姆·利尔亚当在1886年发表的科幻小说《未来夏娃(L'Ève future)》,用来指代外表像人的机器人。
Android基于Linux内核,但谷歌针对移动设备,对其进行了修改和扩展。因此严格意义上来说,Android并不等于Linux的移动版。科技网站Ars Technica给出这样的评价:“尽管Android创建在Linux内核之上的,但该平台与传统的Linux堆栈桌面几乎没有共同之处。”
Android操作系统最早由Andy Rubin等人开发,并与2003年10月成立Android Inc,在2005年7月11日被Google以高于5000万美元价格收购,包括原班人马一并纳入麾下。初期仍由Andy Rubin出任该部门掌门人,后因卷入和女下属婚外情事件离开。
如今的Android由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发,主要设计用于触摸屏移动设备如智能手机和平板电脑与其他便携式设备。
2008年,第一款HTC代工的第一台Android手机G1问世。无论从外形还是界面,看起来都像是一个玩具而不是一部几千元、能打电话能上网的智能手机。它有一个可以滑出的显示器,搭载了一个只有3.2寸的触控屏。
比成年人手掌还小,当你用在这样的屏幕上打字的时候,你会觉得触控屏完全就是个笑话!为了更好的利用有限的屏幕空间,在显示器下面配备了一个实体键盘,这样在文字聊天的时候,可以比iOS用户发的更快。
而如今的Android手机,5寸、6寸甚至更大尺寸的屏幕都非常常见,市面上已经几乎看不到低于4寸屏幕的Android手机了。Android的大屏风潮,也迫使后乔布斯时代的苹果走上了大屏的道路。
而Android在取消实体键盘方面的执着,使得早期手机的标配“Home键”早早被厂商抛弃。而iOS也在iPhone X采取全面屏之后,彻底抛弃了坚持了10年的“Home键”。
因为天生带有Linux的开放血统,使得早期的Android在很多方面都比iOS更加先进,包括后来iOS才逐步加入的多任务、widget、直接复制短信内容、翻转手机电量屏幕等等功能。
开放的特性也让Android成为刷机爱好者最钟爱的系统,在刷机大神云集的网站XDA-Developers论坛中,第三方定制的Android同人系列层出不穷,每个第三方ROM都有着独特的亮点。
有的弥补了原生系统在功能、用户体验方面的不足,有的重新设计了整套UI和图标,有的则让最古老的G1也能用上当下最新的Android版本。
这些第三方ROM中的功能,有的被官方拿走成为下一版改进的新功能;有的被永久的封印成为尘封的历史;有的甚至逐渐成长为一个新的手机品牌,例如MIUI。
很多人因为刷机,了解了手机操作系统的架构,甚至学会了使用Linux。刷机,成为了一个时代数码爱好者共同的记忆。
后来,谷歌对Android生态不断的完善和规范,重拳打击Android碎片化。第三方OEM厂商也不断加强针对自有硬件的软件整合,纯爱好者制作的第三方ROM逐渐没落,厂商官方定制的第三方ROM逐渐兴起。
Android成就了谷歌,同时也将曾经的手机王者挤下王位、让一批手机厂商轮流登上C位,如HTC、LG、三星、华为、小米、Vivo、Oppo、一加等。
除了授权OEM厂商外,谷歌自己也不断和厂商合作,推出拥有原生系统的手机,即我们常说的“亲儿子”:
2010年,与HTC合作推出Nexus One;与三星合作推出Nexus S
2011年,与三星合作推出Galaxy Nexus
2012年,与LG合作推出Nexus 4
2013年,与LG合作推出Nexus 5
2014年,与摩托罗拉合作推出Nexus 6
2015年,与LG合作推出Nexus 5X
2016年,与华为合作推出Nexus 6P
此后谷歌不再与第三方合作,选择完全自主制造的Pixel手机系列,最新随着Android 10一起发售的型号是Pixel 3a。
如今,Android早已跳出了手机操作系统的范畴,成为一套完整的生态。从手机、平板,到WiFi设备、车载系统、智能电视、智能家居、物联网,到处都是Android的用武之地。
甚至在人工智能领域,Android也大展拳脚,支持大量的其学习工具和方法。谷歌提供了设计、构建和训练、推理、部署一条龙的免费资源,用来帮助开发者使用Android创建机器学习项目:
https://developer.android.com/ml
下面是一个示例项目,名叫Lose It!,它使用ML Kit文本识别API,当用户输入不在本地数据库中的新食物时,可以扫描营养标签以提取数据。
如今,Android已成为手机厂商的首选操作系统。根据statcounter网站统计,目前移动操作系统全球市场份额,Android占76.23%,iOS占22.17%。
对于Android,有一句老话评价我觉得非常合适:无论你喜欢它、厌恶它,你都无法忽视它!
祝福Android,今后在人工智能时代能够为开发者带来更多新特性!