2017年架构师最重要的48个小时 | 8折倒计时

本文按时光次序,试着梳理Android和iOS出生以来的各重要版本以及其特点,看看这两个体系各自的成长速度和重点。

2007年06月,iOS1.0

2008年07月,iOS2.0

2.0最重大年夜的改变是开放了AppStore,可以开辟和应用第三方应用了,这几乎是全部移动互联网生态的基石。

2009年04月,Android1.5(Cupcake 纸杯蛋糕)增长了虚拟键盘的支撑,之前只支撑实体键盘

支撑Widget功能,可以在桌面创建音乐播放器、文件夹快捷方法等功能

其他优化

2009年06月,iOS3.0

各功能的优化,包含支撑了早该有的文本剪切、复制、黏贴等功能

2009年09月,Android1.6(Donut甜甜圈)支撑CDMA收集

其他优化

2010年09月,iOS4.1

2010年04月,iOS3.2

重要添加了对iPad的支撑

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

支撑将软件安装至存储卡

这是一个相当重要的功能,大年夜此再也不消担心手机内存卡装不下app了

划时代的iOS第一代宣布,可以说最核心的智妙手机应用在这个版本已经有了,包含地图、浏览器、itunes、全屏幕触摸操作,这也可以懂得当第一代iphone出现时带给所有人的┞佛撼。

惹人JIT

即时编译技巧(Just-in-time Compilation,JIT),是一种经由过程在运行时将字节码翻译为机械码,大年夜而改良字节码机能的技巧。JIT技巧可以部分进步Android的法度榜样履行效力,但对图形衬着、线程调剂、I/O等都无明显的改良,所以这种技巧的惹人远没有官方宣传的那样获得几倍的晋升。

浏览器采取V8 JavaScript 引擎,将 JavaScript 的机能晋升了 2 到 3 倍。

明显的变更是支撑了多义务,尽管并不合桌面体系中真正的多义务处理,但这是苹不雅懂得的在移动设备上用户所须要的多义务。跟着多义务支撑,双击home键的效用由本来的截屏操作,变为显示比来运行的应用。

对于用户设备上最常用的应用,Android O将会赞助用户进行快速登录,而不消每次都填写账户名和暗码。

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

Gaming Api将 Android 游戏推到了新的高度

NFC(近场通信)电池治理

可以或许监摆设备应用电量的具体方法以及设备方方面面(屏幕亮度、正在运行的应用等)消费的电量,因而可赞助您充分延长电池续航时光。

2011年04月,Android 4.0(Ice Cream Sandwich冰淇淋三明治)同一了手机和平板操作体系

基于linux3.0.1内核

机能优化

这是一个相当成熟的体系,导致一?很长的时光内国产机一向保持在这个体系版本上。

2011年02月,Android3.0(Honeycomb蜂巢)

专为Android平板设计的操作体系,但倒是个夭折的版本,因为他不兼容phone

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.0UI大年夜拟物化改变为扁平化

支撑指纹辨认

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

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

2014年09月,iOS8.0

加强了开放,授与开辟者更多的框架接口,比如支撑小插件,通知可自定义更多操作,支撑第三方键盘,开放指纹辨认等。

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)

2008年09月,Android1.0

全新的权限机制

智能文本选择(Smart Text Selection)是应用谷歌的机械进修来检测何时选择地址或德律风号码,然后主动将其应用于响应的应用法度榜样的功能

在原有AndroidManifest.xml声明权限的基本上,新增了运行时权限动态检测,以下权限都须要在运行时断定,包含:身材传感器、日历、摄像头、通信录、地舆地位、麦克风、德律风、短信、存储空间。

增长Android Pay付费功能

2016年08月,Android 7.0(牛轧糖Nougat)支撑多视窗

通知加强功能

设备文件指导的 JIT/AOT 编译

JIT 编译器对 Android 运行组件当前的 Ahead of Time (AOT) 编译器进行了弥补,有助于晋升运行时机能,节俭存储空间,加快应用更新和体系更新速度。

推荐阅读

上云与否,早已不是企业的选择题,计算、收集、存储资本的虚拟化为营业流程带来了灵活可扩大的便利性。IT资本“拿来就用、想用就有”的理念让企业有了更多选择,也使得基本举措措施的安排成本>>>详细阅读

地址:http://www.17bianji.com/lsqh/38314.html

android ios 对比 组件_Android、iOS历史版本对比相关推荐

  1. spring历史版本对比

    一.Spring历史版本变迁 1.Spring 1.x 大概在2004年3月24日这一天,Spring Framework 1.0 final正式出现在我们的视野中,源码项目结构如下: 引用依赖如下: ...

  2. 关于查询ios的app更新的历史版本记录

    https://www.qimai.cn 推荐七麦数据 可以查询app的各种版本更新内容 由于历史久远忘记了自己app第一次上架的时间 通过这个可以查询 转载于:https://www.cnblogs ...

  3. svn查找历史版本_svn历史版本对比以及还原到历史版本

    1.还原到某个版本 svn up -r 版本号 svn up -r 版本号 文件名称 2. 还原改动 对应提交(commit),要有类似回滚(rollback)的操作. svn revert 或者通过 ...

  4. 坚果云 android 操作历史,#坚果云每日小技巧分享# 你也该学会使用文件历史版本了...

    原标题:#坚果云每日小技巧分享# 你也该学会使用文件历史版本了 文件历史版本是坚果云一直重点推荐的内容,很多人虽然没有使用过或者极少使用过,但是你一旦有了使用它的机会你就会发现文件历史版本功能可以帮助 ...

  5. android ios 对比 组件_iOS系统和Android系统全面对比

    摘  要 iOS和Android占据当今智能移动终端市场的半壁江山,结合<嵌入式系统>学习的软硬件协同开发等理念,从硬件.软件.用户三个角度进行iOS与Android的比较.其中,硬件选择 ...

  6. 谷歌暗示android wear未来或兼容ios系统!腾讯,传谷歌今年5月将推出iOS版本Android Wear...

    导读:真是如此的话,不远的将来,iPhone 6就能够支持Moto 360. 腾讯科技讯 3月4日,来自法国科技网站01net的报道称,在今年5月举行的谷歌(微博)年度开发者大会中,谷歌将会发布iOS ...

  7. 从头来之【iOS及历史版本特性介绍】

    iOS是apple公司的移动操作系统,在iPhone,iPad,iPod中应用,该名最初为Cisco的网络设备操作系统,后授权于Apple公司使用.下面介绍历史版本的特性. iOS1 最大特性是具有其 ...

  8. Xamarin动作组件Crack,iOS和Android在C#和.NET

    Xamarin动作组件Crack,iOS和Android在C#和.NET 动作组件可自定义的UI和省时的iOS和Android应用程序Xamarin和Visual Studio的改进. 残酷的风格 动 ...

  9. 如何给未越狱的ios下载历史版本的app?未越狱IOS系统安装历史版本软件的方法,iPhone未越狱的手机如何安装旧版本APP?

    如何给未越狱的ios下载历史版本的app?未越狱IOS系统安装历史版本软件的方法,iPhone未越狱的手机如何安装旧版本APP? IOS由于系统机制问题不支持版本回退 某些更新可能导致闪退 卡顿等未知 ...

  10. iOS及历史版本特性介绍

    iOS是apple公司的移动操作系统,在iPhone,iPad,iPod中应用,该名最初为Cisco的网络设备操作系统,后授权于Apple公司使用.下面介绍历史版本的特性. iOS1 最大特性是具有其 ...

最新文章

  1. Problem 59 GCC密切相关的一些环境变量?
  2. oracle union 最多_用户来稿:我就是那个在优买计划赚钱最多的男人
  3. P1080 国王游戏(贪心+高精度乘除及大数比较)
  4. 新一代才子原创歌曲--《伤心日记》- 孔朝
  5. CSS3 linear-gradient实现三角形
  6. python中提取pdf文件某些页_付费?是不可能的!处理 PDF 只需几行代码,彻底解放双手!...
  7. Redis的常用JavaAPI(Jedis)实现
  8. sqlserver 更新 datetime 数据_SqlServer 关于 datetime 的更新引发的思考
  9. 网易研选大数据架构演进
  10. C# Cookie工具类
  11. (原创)骑士人才系统(74CMS) 阿里短信接口 不影响后续升级
  12. linux pe ef 详解,PE工具列表(看雪學院)
  13. 【python】if __name__==‘__mian__‘ 如何理解,原理及作用
  14. 写出语句的四元式序列
  15. Revit二次开发之职业精神篇
  16. 软件项目 单元测试用例,行政培训考核系统项目单元测试用例.doc
  17. Python 爬虫 之 爬虫的一些基本知识和基本操作(爬取视频、图片、获取网页源码等)整理
  18. 《互联网时代》 第六集 迁徙
  19. 零基础搭建电影网站教程——二、运行环境
  20. Web服务及相关领域的基金信息

热门文章

  1. scara机器人用户坐标系标定与工具坐标(TCP)标定
  2. 戴尔计算机没有硬盘驱动,戴尔做系统读取不到驱动器-戴尔笔记本出现硬盘驱动器无安装该如何操作?...
  3. android webview capturepicture,Android WebView 调用系统拍照和相册
  4. Java空格算不算字符串长度_计算字符串尾部空格长度
  5. Artifact XXX:war exploded: Artifact is being deployed, please wait...解决方法
  6. JavaScript基础知识总结(必看篇)
  7. 前端做登录验证码功能的理解
  8. pb与java_Java中使用PB教程
  9. 【图像增强】基于麻雀搜索算法与双伽马校正的图像自适应增强算法Matlab代码
  10. ArcFace论文翻译