iOS与Android历史版本对比

iOS与Android历史版本对比

Symbian

在讨论Android和ios前,Symbian是一个无论如何也不能绕开的话题。

众所周知,在老手机巨头诺基亚大行其道的时代,Symbian虽然说不上是独领风骚,那也是人尽皆知,Symbian系统是塞班公司为手机而设计的操作系统。
众所周知,在iOS只提供给自家的产品,Android乘虚而入。在iOS和Android占据了绝大多数的市场份额后,塞班无奈沦陷,后在独木难支的挣扎下最终退出市场。

2007年06月,iPhone OS 1

乔布斯在2007年推出了首款iPhone,可以说最核心的智能手机应用在这个版本已经有了,包括地图、浏览器、itunes、全屏幕触摸操作,这也可以理解当第一代iphone出现时带给所有人的震撼。

2008年07月,iPhone OS 2

iPhone OS 2最重大的改变是开放了AppStore,可以开发和使用第三方应用了,这几乎是整个移动互联网生态的基石。

2008年09月,Android1.0

iOS2.0之后2个月,Android横空出世,全球第一台Android设备是HTC Dream。Android在1.0时基本也把完整的智能手机体验带给了广大用户,当然也包括了AndroidMarket。

2008年12月2日,塞班公司被诺基亚收购

塞班公司被诺基亚收购。

2009年04月,Android1.5(Cupcake 纸杯蛋糕)

  • 增加了虚拟键盘的支持,之前只支持实体键盘
  • 支持Widget功能,可以在桌面创建音乐播放器、文件夹快捷方式等功能
  • 其他优化

2009年06月,iPhone OS 3 / iOS 3

  • 第三个大版本开始被称为“iPhone OS 3”,而在宣布将出现“更大的iPhone”时,它被命名为“iOS 3”。
  • 新版本的 iOS 带来了许多新功能,比如复制粘贴、著名的 Spotlight 搜索和语音控制。
  • 除此之外,App还出现了备受争议的新外观:拟物设计(skeuomorphism)。

2009年09月,Android1.6(Donut甜甜圈)

  • 支持CDMA网络
  • 其他优化

2010年04月,iOS3.2

推出iPad,主要添加了对iPad的支持

2010年05月,Android 2.2(Froyo冻酸奶)

  • 支持将软件安装至存储卡,这是一个相当重要的功能,从此再也不用担心手机内存卡装不下app了
  • 引入JIT,即时编译技术(Just-in-time Compilation,JIT),是一种通过在运行时将字节码翻译为机器码,从而改善字节码性能的技术。JIT技术可以部分提高Android的程序执行效率,但对图形渲染、线程调度、I/O等都无明显的改善,所以这种技术的引入远没有官方宣传的那样得到几倍的提升。
  • 浏览器采用V8 JavaScript 引擎,将 JavaScript 的性能提升了 2 到 3 倍。

2010年09月,iOS 4

显著的变化是支持了多任务,尽管并不同桌面系统中真正的多任务处理,但这是苹果理解的在移动设备上用户所需要的多任务。随着多任务支持,双击home键的效用由原来的截屏操作,变为显示最近运行的应用。

2010年12月,Android2.3(Gingerbread姜饼)

  • Gaming Api,将 Android 游戏推到了新的高度
  • NFC(近场通讯)
  • 电池管理:能够监测设备使用电量的具体方式以及设备方方面面(屏幕亮度、正在运行的应用等)消耗的电量,因而可帮助您充分延长电池续航时间。

这是一个相当成熟的系统,导致一个很长的时间内国产机一直保持在这个系统版本上。

2011年02月,Android 3.0(Honeycomb蜂巢)

专为Android平板设计的操作系统,但却是个短命的版本,因为他不兼容phone

2011年04月,Android 4.0(Ice Cream Sandwich冰淇淋三明治)

  • 统一了手机和平板操作系统
  • 基于linux3.0.1内核
  • 性能优化

2011年10月,iOS 5

  • iOS 5中的许多新功能不仅关系到 iOS,还影响到苹果的整个商业生态系统。就拿iCloud来说,苹果可以通过它来连接自家的各种设备。

  • iOS 5还带来了许多与“信息交流”有关的改进:除了新的 iMessage 和通知中心外,该系统对Twitter做了更深入的整合。

  • 重点功能是增加了siri,虽然当时很惊艳,但现在基本是个鸡肋功能。

2011年12月21日,诺基亚官方宣布放弃塞班系统(Symbian)品牌

诺基亚官方宣布放弃塞班系统(Symbian)品牌。

2012年5月27日,诺基亚彻底放弃开发塞班系统

诺基亚彻底放弃开发塞班系统,但服务将一直持续到2016年。

2012年06月,Android 4.1/4.2/4.3(JellyBean 果冻豆)

  • GoogleNow 类似siri
  • 性能以及稳定性的提升

2012年09月,iOS 6

  • 无明显亮点,槽点是把之前一直使用的GoogleMap换成了苹果自己的Map。
  • 因为YouTube和Google地图不再预装,使得 iOS 6成为一个很特别的更新。苹果不顾自己对谷歌的依赖,引入了自己的地图服务(注:然而当时因为该服务很差劲,被骂的很惨)。
  • 此外,苹果的 iCloud 服务得到了更广泛的使用:新的 iOS 终于允许共享照片流了。与Facebook和新Passbook更深入的整合,则是其他一些明显的补充。

2013年1月24日,诺基亚宣布,今后将不再发布塞班系统的手机

诺基亚宣布,今后将不再发布塞班系统的手机,一位着塞班这个只能手机操作系统,在长达14年的历史之后,终于迎来了谢幕。

2013年09月,iOS 7

  • UI从拟物化转变为扁平化
  • Touch ID 允许通过指纹识别来解锁设备
  • 控制中心跟着 Android 也用上了快速设置切换
  • AirDrop 终于可以轻松地将文件从一个苹果设备传输到另一个

2013年10月,Android 4.4(奇巧Kitkat)

各种功能的优化,虽然没有明显的亮点,但稳定性较高,很长一段时间国内Android系统的主流版本,甚至到4年后的今天,仍然占有了约5%的市场

2014年1月1日,诺基亚正式停止应用更新

诺基亚正式停止了Nokia Store应用商店内对塞班应用更新,也禁止开发人员发布新应用。

2014年09月,iOS 8

  • 再一次的,苹果将其桌面和移动平台更紧密地结合在一起:这次主打“连续性”概念,不仅是iPhone,在Mac上也可以阅读和编辑 iMessages,或者接听电话。
  • 总而言之,iOS 8主要集中在使平台更加可扩展和开放:第三方App现在可以添加自己的通知中心小部件,相对更容易地访问照片库。
  • 随着 iOS 8发布,苹果也进入了“新”市场:HealthKit和 HomeKit 可能为其打开未来的市场。

2014年10月,Android 5.0(棒棒糖Lollipop)

  • 采用全新Material Design界面
  • 采用ART虚拟机,全面由 Dalvik 虚拟机转用 [Android RunTime](ART)编译虚拟机。官方宣称新的虚拟机相较于旧虚拟机,性能可提升四倍。

2015年09月,iOS 9

  • 主动性(Proactivity)是 iOS 9 中的核心话题:iOS 现在更加理解像时间或位置等的上下文信息。
  • 它会尝试更好地预测用户需求,给出合适的App,网站,音乐和新闻资讯等建议。
  • 然而,由于没有任何大的新“旗舰”性功能,iOS 9 主要集中在性能和稳定性上的改进。

2015年10月,Android 6.0(棉花糖Marshmallow)

  • 全新的权限机制,在原有AndroidManifest.xml声明权限的基础上,新增了运行时权限动态检测,以下权限都需要在运行时判断,包括:身体传感器、日历、摄像头、通讯录、地理位置、麦克风、电话、短信、存储空间。
  • 增加Android Pay付费功能

2016年08月,Android 7.0(牛轧糖Nougat)

  • 支持多视窗
  • 通知增强功能
  • 配置文件指导的 JIT/AOT 编译,JIT 编译器对 Android 运行组件当前的 Ahead of Time (AOT) 编译器进行了补充,有助于提升运行时性能,节省存储空间,加快应用更新和系统更新速度。

2016年09月,iOS 10

  • iOS 10 将 iMessage 提升到不仅仅是一个简单的应用程序:贴纸和单独的 “App Store” 将其转变为一个全面的平台,并且它向第三方开发者开放。
  • 允许删除苹果默认应用
  • iOS 向开发者的开放,Siri 现在可以与非苹果的应用程序进行交互了,而新的“家庭”App 可以让你控制智能家居。
  • 另一个明显的变化是关于“通知”的,它现在可以直接显示照片和视频。

2017年08月,Android8.0(奥利奥Oreo)

  • TensorFlow Lite,TensorFlow Lite是谷歌机器学习工具TensorFlow的精简版,新工具可帮助低功耗设备跟上当今高强度任务处理,利用新的神经网络API帮助底层芯片加速数据处理。
  • 智能文本选择,智能文本选择(Smart Text Selection)是使用谷歌的机器学习来检测何时选择地址或电话号码,然后自动将其应用于相应的应用程序的功能
  • 自动填写,对于用户设备上最常用的应用,Android O将会帮助用户进行快速登录,而不用每次都填写账户名和密码。
  • Google Play Protect,可以视为安卓应用的病毒扫描程序
  • 系统/应用启动程序加速,谷歌表示,在Android O上, Pixel设备的启动几乎只需要原来一半的时间。

2017年09月,iOS 11

  • 强化了iMessages,主要是加入了对Apple Pay转账的支持
  • 增加了对AR增强现实的支持,为开发者提供ARKit
  • 优化了相机的功能
  • 控制中心支持自定义

2018年9月,iOS 12

  • 性能大大提升,俗称老机器的福音
  • FaceTime 通话新增表情滤镜等
  • 信息,主要是拟我表情
  • 屏幕使用时间
  • 通知分组
  • 增强现实

可以看出,从一开始两个平台的高歌猛进,版本频发(特别是Android系统,当初的版本真的是满天飞,记得还有个中移动定制的android版本),到现在基本上是一年一个版本。两个系统都从野蛮成长阶段过度到了平稳发展的阶段。

同时两个平台也显示出了高度的同质化,从拍照、音乐、App市场、地图之类的基本功能,到语音助手(siri、now)、支付的高阶功能,再到现如今的AI、AR等,两个系统虽然你追我赶,但基本还是保持了步调的一致。随着Android系统性能的不断优化,如今的Android高端机至少在系统层面已经不差iOS了。