开发者需要知道的iOS发展史

iOS发展史.png
image.png

1、2007/1/9日发布首款iPhone,iPhone2G iOS 1.1.4

ios1 xcode3

2、2008/7 iPhone3G iOS 2.2.1
ios2 xcode3

3、2009/6 iPhone3GS(2009年7月19日上市)
ios3 xcode3
1)消息推送

4、2010/6 发布iPhone4 iOS 4.3.5(2010年6月8日上市)
ios4 xcode3
1)多任务,ios应用不再是退出而是挂起(申请后台模式600秒,)
2)本地通知
3)airplay
4)VoIP
5)视网膜屏
6)gcd针对多核设计面向并发编程(并发、并行区别)
7)引入block
8)增加GameCenter

5、2011/6 iPhone4S iOS 5.1.1(2011年10月14日上市)
ios5 xcode4
1)引入arc
2)增加storyboard
3)深度集成twitter
4)引入通知中心
5)json解析库
6)ViewController切换

6、2012/6 iPhone5 iOS 6.1.4(2012年9月21日上市)
ios6 xcode4
1)抛弃了google地图使用自家地图
2)新的IAP应用内购买
3)UICollectionView
5)mac地址返回00,OpenUDID已死,udid暂时无解,请乖乖使用广告vendor id;或者将一个uuid存入keychain可以在大多数情况下替代udid、
6)storyboard升级
7)使用AutoLayout布局
8)引入新的图像类CIImage
9)深度社交集成加入新浪微博
10)ui状态保存(下一次打开时能保持关闭时的界面状态,把所有VC归档后存成NSData,然后下次启动的时候做检查如果需要恢复的话就解压出来)
11)整个UIView都支持NSAttributedString的格式化字符串
12)除了位置信息以外、对“联系人、日历、提醒、照片”的访问,强制需要用户的允许
13)生成UIImage时可以指定Scale

7、2013/6 iPhone5s iOS 7.1.2 (2013/09/20上市)
ios7 xcode5
1)多任务强化引入后台模式,加入静默通知,引入NSURLSession
2)全新ui设计,取消拟物化改为扁平化
3)uikit力学模型
4)游戏方面引入SpriteKit
5)AirDrop(分享照片,文档,链接或其他数据给附近的mac,iphone,ipad等设备,使用UIActivityController)
6)Inter-App Audio应用间的音频,AudioUnit框架,使同一台设备不同应用之间发送midi指令和传送音频的能力。比如,在一个APP中使用AudioUnit录音,然后在另一个APP中打开处理等
7)点对点连接(什么鬼?)
8)MessageUI里添加了附件按钮等

8、2014/6 iPhone6 4.7英寸和5.5英寸 iOS 8.4.1 (2014/09/19上市)
ios8 xcode6
1)swift1.0
2)application扩展
3)异步代码测试和性能测试
4)SizeClass和PresentationController
5)CloudKit框架、iOS和mac整合开发
6)HealthKit和HomeKit
7)加入Scene Kit新的框架
8)本地通知和推送通知的变化,加入了action特性,可以在收到通知后,不打开应用的情况与信息互动
9)CoreLoacation,增加了室内定位,直接访问CLLocation实例的floor将得到一个CLFloor表示的当前楼层
10)开放了TouchID验证的API、相机和照片
11)新增加了Photos.framework框架。这个框架用于与系统内置的Photo应用进行交互,不仅可以替代AssetsLibraray作为照片和视频的选取,还能与iCloud照片流进行交互,还可以监听其他应用对于照片的改变。

9、2015/6 iPhone6s 4.7英寸和5.5英寸 (2014/09/19上市)
ios9 xcode7
1)多任务(表现形式:临时调出的滑动覆盖,视频播放的画中画模式,真正的同时使用两个app的分割视图,只有最新的iPadAir2支持分割视图方式)
2)watchOS2新的框架
3)引入swift2
4)人工智能(推荐联系人和app)和搜索ap
5)app瘦身(asset catalog管理的素材,1X,2X,3X图像资源选择下载而不是整个下载,Bitcode,按需加载资源,推后下载需要内购才能获得的资源文件)
6)引入HomeKit,CloudKit,HealthKit等框架
7)不需要加入付费的开发者计划就可以把app部署到自己的设备上了
8)UI测试。自带XCUITest一系列工具
9)引入ATS: 废弃NSURLConnection
10)URL Scheme 白名单

10、2016/6 iPhone7 4.7英寸和5.5英寸
ios10 xcode8,
1)引入swift3
2)推送多媒体UserNotifications框架
3)app签名
4)更多的applicaiton extension
5)siri API开放,SiriKit提供了一全套从语音识别到代码处理,最后向用户展示结果的流程。加入了一套全新的框架,Intents.framework来表示Siri获取并解析的结果、
6)watchOS3,watchOS中可以使用SceneKit和SpriteKit、
7)OS X改名为macOS,apple:iOS,macOS,watchOS,tvOS

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,607评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,047评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,496评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,405评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,400评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,479评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,883评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,535评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,743评论 1 295
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,544评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,612评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,309评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,881评论 3 306
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,891评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,136评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,783评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,316评论 2 342

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,362评论 25 707
  • 既然我爱你这个人,就会爱你❤那热烈而又健忘的爱情,热恋时奋不顾身,之后又用情不专,我就是这样爱你,只爱你一直以来的...
    CNBLUEone阅读 167评论 0 0
  • 第一回周宣王闻谣轻杀杜大夫化厉鸣冤 周朝,自从武王伐纣,即位天子,后面又有周成王、周康王,那些都是守成令主。又有周...
    昱晴姑娘阅读 2,327评论 0 1