7代iOS:见证一个平台的崛起和蜕变

移动开发 iOS
iOS最早出现于07年的iPhone,之后5年+的时间里它以iPhone、iPad和iPod Touch的形式在移动计算领域全面延伸。移动的更迭迅速,转眼iOS已经成了移动OS上的老兵,话说你还记得iOS出道当年砖头机上风华正茂的塞班吗?

[[85858]]

iOS最早出现于07年的iPhone,之后5年+的时间里它以iPhone、iPad和iPod Touch的形式在移动计算领域全面延伸。移动的更迭迅速,转眼iOS已经成了移动OS上的老兵,话说你还记得iOS出道当年砖头机上风华正茂的塞班吗?

***代iOS其实并不叫iOS

***代iPhone发布时,苹果宣称它的内核和Mac OS X完全相同。尽管当时的手机OS和OS X共用了相当多的工具和元素,但也可以预见两者有明显属性区分。此后的4年里,这个OS一直被称为“iPhone OS”,直到2010年的iOS 4发布。

[[85859]]

***代iPhone OS在功能上并不起眼,当时成熟的平台包括Windows Mobile、 Palm OS、Symbian和BlackBerry。iPhone不支持3G、多任务,没有第三方app,不能剪贴复制文本,没有可定制的壁纸,文件系统不面向用户。无论是对于黑客还是开发者,这都是一个完全封闭的平台。但iOS 1.0(iPhone OS)触发了两项移动产业的大变革。

以触屏为核心的交互界面。在iPhone之前,没有一部主流手机采用触屏交互。苹果在引入电容屏之外,将新的UI交互模式与硬件结合。另外,苹果还优化了手指缩放的功能让移动上的内容浏览更加自然流畅。

移动浏览器Safari。当时的Safari因不支持flash插件而闻名,但同时期的其他OS带来的内容转换和变形确实也让这个浏览器绝尘而去。

iOS 2:迎接app们

08年的7月,苹果在iOS上引入了app store(应该叫终于引入了app store)。App Store是建立在苹果原有iTunes的用户群上,二者的信用卡信息可以共享。

App Store之前移动app的主流分发渠道是网络或者第三方的app store,这一开辟了***方app审查和分发的先河。

iOS SDK是iPhone上的第二项创新,开发者们开始将3D游戏引入这个平台,app整体外观、质量和数量大幅提升,这为平台的长期领跑打了一个好基础。

[[85860]]

iOS 3:功能的弥合

iOS 3.0和iPhone 3GS同期面世,但跟3GS一样,iOS 3.0没有太大亮点。它开始做功能的弥合,修修补补系统上的大批细分功能。

增加了Copy、Paste,焦点搜索和第三方app的消息推送(从此开始了强迫症患者乐此不疲的升级更新)。

iOS 4:多任务的引进

iOS 4的头条更新当然是多任务功能的引入。但在机制上苹果并不允许任何app在后台运行,而是以多服务进程的方式运行这些数据。这么操作的好处是减少多任务时的内存消耗,另一方面也保护多任务状态下的续航。

iOS 5:Siri

跟iOS 3一样,iOS 5也伴随着一台“S”型号的机型(iPhone 4s)。可以说iPhone 4s加上iOS 5这两个组合神器打下了苹果稳固的江山。

Siri是iPhone 4s的独家新品。苹果在它还是测试版时就发布出来了,算是多年来的一个特例。作为一种自然交互手段,语音技术将是未来设备的重要入口之一。

iOS 6:败走地图

在去年的WWDC上,苹果发布了iOS 6。在这次更新中苹果用自家的服务试图代替Google Maps。

maps

苹果从***代iPhone起就使用Google Maps,但几年来两家的关系日益紧张。苹果开始尝试收购技术公司来减少对Google生态的依赖。但iOS 6中的地图上线后bug重重,一段时间后苹果甚至不得不号召大家使用网页版Google Maps暂代导航的功能。

iOS 7:Ive的时代

iOS 7这年是苹果***次发布了两款设备,一台是A6 32位处理器的iPhone 5c,另一台是A7 64处理器的iPhone 5s。

iOS 6的地图砸了,Scott Forstall撤了,而iOS 7带上了Jony Ive强烈的个人风格。iOS多年的拟物、纹理被扁平、鲜艳、透明的iOS 7取代。iOS 7外观上***的变化是层次,主屏和app在画面***层,而透明效果将其他界面覆盖在上面。

除却外观上的大改,iOS 7在用户与手机的交互手段上并没有太多变化,而是着手解决类似Control Center这样的细节。

责任编辑:徐川 来源: 雷锋网
相关推荐

2021-02-03 11:44:15

NoSQL关系数据库

2012-02-15 13:53:59

BIM

2018-01-02 16:08:00

AndroidiOSReact Nativ

2013-02-19 10:14:37

NexusGoogle

2009-04-02 08:38:55

Windows 7微软操作系统

2013-09-27 13:14:38

AndroidiOS 7

2023-03-21 12:41:19

2013-07-25 21:08:37

2015-07-06 11:07:07

微软CRM

2018-11-22 14:09:45

iOS架构组件开发

2009-09-18 08:58:09

Windows Mob社交平台

2020-08-06 08:17:52

FaaS平台Serverless

2013-09-23 10:26:29

iOS 7优点

2022-10-31 08:27:53

Database数据数据库

2015-03-05 10:24:02

AndroidiOSOS

2014-03-13 13:44:37

BoltsParse底层库

2024-10-15 14:58:44

2013-10-18 10:10:23

2011-12-10 21:21:46

2013-06-18 09:51:52

PomeloPomelo平台搭建平台
点赞
收藏

51CTO技术栈公众号