Android和IOS的发展历史

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/abc6368765/article/details/84336193
  • Android的发明者安迪*鲁滨,曾经在苹果公司作为技术员工开发工作过一年,当时乔伯斯被苹果公司辞退,苹果面临倒闭的财务危机,安迪鲁滨后来辞职。

  • 2002左右年创办了自己的Android公司,安迪*鲁滨最初的商业计划是开发一款支持云存储技术的相机平台。其中包括一款“以无线或有线”方式连接到PC,并通过PC连接到“Android数据中心”的相机。但相机市场的增速开始放缓,智能手机市场开始爆炸性增长,鲁宾修改了商业计划,将Android称作是一款“开放源代码手机解决方案”,Android被改造为一款面向手机的操作系统,Android公司2005年招聘了部分曾在T-Mobile和Orange任职的员工,开始开发用于手机的Android产品

  • 2005年8月Google收购Android公司,安迪鲁滨也成为googl的员工,干了十年之后,后面辞职,目前又开发了新的黑科技系统

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

  • 2007年Google发布Android1.0手机操作系统,市场反应非常冷淡

  • 2008年07月,iOS2.0发布,2.0最重大的改变是开放了AppStore,可以开发和使用第三方应用了,这几乎是整个移动互联网生态的基石。

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

  • 2009年04月,Android1.5(Cupcake 纸杯蛋糕),增加了虚拟键盘的支持,之前只支持实体键盘支持Widget功能,可以在桌面创建音乐播放器、文件夹快捷方式等功能其他优化

  • 2009年06月,iOS3.0,各功能的优化,包括支持了早该有的文本剪切、复制、黏贴等功能

  • 2009年09月,Android1.6(Donut甜甜圈),支持CDMA网络,其他优化

  • 2010年04月,iOS3.2,主要添加了对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月,iOS4.1,显著的变化是支持了多任务,尽管并不同桌面系统中真正的多任务处理,但这是苹果理解的在移动设备上用户所需要的多任务。随着多任务支持,双击home键的效用由原来的截屏操作,变为显示最近运行的应用。

  • 2010年12月,Android2.3(Gingerbread姜饼),Gaming Api将 Android 游戏推到了新的高度,NFC(近场通讯),电池管理,能够监测设备使用电量的具体方式以及设备方方面面(屏幕亮度、正在运行的应用等)消耗的电量,因而可帮助您充分延长电池续航时间。这是一个相当成熟的系统,导致一个很长的时间内国产机一直保持在这个系统版本上。

  • 2011年02月,Android3.0(Honeycomb蜂巢),专为Android平板设计的操作系统,但却是个短命的版本,因为他不兼容phone

  • 2011年04月,Android 4.0(Ice Cream Sandwich冰淇淋三明治),统一了手机和平板操作系统,基于linux3.0.1内核,性能优化

  • 2011年10月,iOS5.0,重点功能是增加了siri,虽然当时很惊艳,但现在基本是个鸡肋功能。

  • 2012年06月,Android 4.1/4.2/4.3(JellyBean 果冻豆),GoogleNow 类似siri,性能以及稳定性的提升

  • 2012年09月,iOS6.0,无明显亮点,槽点是把之前一直使用的GoogleMap换成了苹果自己的Map

  • 2013年09月,iOS7.0,UI从拟物化转变为扁平化,支持指纹识别,2013年10月,Android 4.4(奇巧Kitkat),各种功能的优化,虽然没有明显的亮点,但稳定性较高,很长一段时间国内Android系统的主流版本,甚至到4年后的今天,仍然占有了约5%的市场

  • 2014年09月,iOS8.0,加强了开放,给与开发者更多的框架接口,比如支持小插件,通知可自定义更多操作,支持第三方键盘,开放指纹识别等。

分水岭:

在Android 5.0之前,Android和IOS用户的基本感受:
Android:刷机,重启,换电池
IOS:刷微博,打游戏,自拍
在Android 5.0之后,Android逐渐在性能和用户体验方面追上乃至超越IOS

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

  • 2015年09月,iOS9.0,还是一些新特性,如iPhone 6s/6s plus支持3D-Touch等

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

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

猜你喜欢

转载自blog.csdn.net/abc6368765/article/details/84336193