iOS 1:从OS X中蔓延出来的IOS

移动开发 Android
虽然现在很难以想象当时的情形,但是当iPhone1公布的时候,如果严格比较功能的话,iPhone落后他的竞争对手一大截,苹果并没有一味的跟当时其他大佬一样,忙着拓展功能,苹果选择了正确的道路,持续优化核心体验。

在iPhone早期的声明中,我们会发现会叫做”iPhone OS”。

刚开始的时候,苹果内部争论不休,他们在考虑是否要和Mac OS X一样使用Unix内核,这样做会保持新手机的系统和OS X的一致性。

但是,这毕竟是一个完全不同的新品牌,应该有所区别。因此,采用Unix内核的操作系统被命名为”iPhone OS”,这个名字一直使用了4年。直到2010年六月发行iOS4的时候,出于简化的目的,开始称之为”iOS”

iOS 1: iPhone诞生

Iphone-2g-555

虽然现在很难以想象当时的情形,但是当iPhone1公布的时候,如果严格比较功能的话,iPhone落后他的竞争对手一大截,Windows Mobile,Palm OS,Symbian,BlackBerry的操作系统都有一大堆功能,远超iPhone。

那时候的iPhone缺点还是不少的:不支持3G,不支持多任务处理,不支持第三方应用,无法复制粘贴文本,电邮无法随意添加附件,不支持MMS,不支持自定义主屏幕,不支持数据共享,用户看不到文件系统,不支持编辑Office稳当,不支持语音拨号。

当然,这些特质有些无足轻重,而且如果我不在本文中列出,很多你可能还不知道呢!苹果并没有一味的跟当时其他大佬一样,忙着拓展功能,苹果选择了正确的道路,持续优化核心体验

苹果的聚焦点在于运行速度、应用间的一致性、以及几个核心功能的体验优化。尽管iOS 1.0上的创新点非常多,但我得说,真正影响到移动行业的是苹果的设计理念。

iOS用户界面的核心.

iOS之前,智能手机要么是没有触摸屏,要么是有触摸屏,但是是电阻触摸屏,需要用笔才能精确操作。

iPhone改变了这一局面,率先采用电容触摸屏,更重要的是,苹果将新硬件与新交互方式***结合,让操作***的简单、直接。

移除掉所有的物理按键,只保留了一个”5″(也即是Home键),苹果让触摸变成了主要的交互方式,同时推广了缩放手势以及滑动手势,这让浏览体验更佳(因为更直观、更自然,与生活经验相符)。

而iOS1.0的反应速度也是令人震惊的。

移动版Safari网络浏览器

iOS上的Safari浏览器,招牌便是手势操作,当乔布斯亲自展示的时候,自豪的称,这将领先对手好几年。

Safari出名的还有一点:不支持Flash插件。

但是Safari的厉害之处在于:它向用户呈递了原汁原味的互联网,浏览性能、兼容性几乎和桌面版的浏览器一样强大。而当时其他移动操作系统上的浏览器却做不到这一点,仅仅是换汤不换药,换个样子而已,浏览性能差不大多。

Safari为我们提供了原汁原味的网络,以及超越时代的手势操作,这是两大惊喜。

“宽屏”iPod.

苹果利用已经成型的iTunes&iPod生态系统为OS打造了一个超级强劲的生态系统,涵盖了音乐、电影、电视、书籍、应用。

很多人听歌的时候会关掉智能手机,用和iPod功能一致的iOS 1.0来听歌。

这,便是iOS上的杀手级功能,让终端用户感到简便,并且愉悦。

Call-settings-300

Ipod-view-300

Video-photo-300

iOS 1.0同时还带来了其他几款超前的应用和功能:

  • 谷歌地图

“在iPhone上出现,而不是在其他平台上出现”,这一点令人震惊。苹果充分利用了手势功能让这款应用更加便捷,更重要的是,它比桌面版的地图软件还要直观、方便操作。

  • 可视语音信箱

没有采用无尽的语音提示,而是而聪明的让用户直接”阅读”邮件。同时展示了苹果在处理媒介问题方面的创新能力。可视语音信箱是苹果向外界发送的一个信号”虽然做手机小弟我刚起步,但是论用户体验,没人比得上我苹果”

  • iTunes Sync

很可惜,这是一个直至今日仍未被发现价值的功能。

但如果你曾经饱受Palm的 HotySync以及微软的ActiveSync的折磨,那么你便能了解iTunes Sync的价值。

这便显现了苹果的能力:其他公司不能解决的问题,苹果能。复杂的问题简单化,将功能隐性化。

  • 软件键盘

iOS 1.0或许是首先使用软件键盘的操作系统,这是天才性的创举。

好吧,尽管PalmOS的Graffti以及一些第三方应用诸如FitalyStamp也能实现软件键盘。

但是只有iOS能够在你需要键盘的时候调出键盘,当你不需要时,识趣的弹回去以便提供更大的空间,这又比其他智能手机技高一筹。

Widescreen-ipod-10-400

IOS 1.0 设备 功能
发行于
06 / 2007
iPhone 2G iOS UI 核心多点触控手势
移动版SafariiPod功能可视语音信箱地图iTunes Sync

你们是不是觉得哥在拍iOS 1.0的马屁?其实没有,这都是事实,iOS 1.0值得称道。下面来说说不足之处。

***的问题就是iOS1.0不支持第三方应用。苹果试图通过网页应用的支持来弥补这一点不足,但是2007年HTML应用还没准备好。

有些人(包括我)甚至认为苹果手机到底适不适合被称为”智能手机”,因为当时的iOS 1.0不提供开发环境。

iOS1.0只支持一种多任务:在背景中播放iPod音乐。而其他平台上多任务处理已经司空见惯,iOS 1.0却不能。

iOS1.0同时还”坏”了一项规矩:一般系统都会向用户展示文件系统的,iOS1.0没有,它把它们隐藏起来了。这种设计直至今日还被热烈讨论,但是这样毫无疑问能够简化系统,让界面更加的适合操作。

还有人认为iOS1.0不同的层次让人感到分心,有点抽象,有时候操作起来不是那么舒服。

还有一个问题便是不能给更换提醒音,即便是最简单的手机也具备这种功能。

iOS1.0引入了苹果”Springboard”式的主屏界面。无论处于系统的何一层级,按Home键的时候便能进入,然后呈递给用户以网格式Icon布局。当时不支持微件,也不支持定制化。

如果量化的比较功能,Windows Mobile的系统各个方面都比iOS强。但是实际适用性,截然相反。

谁笑到了***?我不用告诉你了吧。

IOS 1 升级

发行iPhone 3个月后,苹果进行了一次重大升级 iOS 1.1.1。

iOS1.1.1非常值得注意,主要有这么几个点:

首先,它建立了一种模式,那便是新设备的发行往往伴随新版iOS的公布——最早的iPod Touch便是如此。

同时,苹果建立了一种持续升级iOS的好习惯。通过iOS蔓延出的产品线,不断把新版本、新功能、新应用提供给用户。

Itunes-wifi-400

IOS 1.1 设备 功能
发行于09 / 2007 iPhone 2G,iPod Touch 1st Gen iTunesWi-Fi音乐商店iPod Touch兼容性升级

此次升级仅仅聚焦一个点:: iTunes Wi-Fi音乐商店。这样,用户便能在手机上直接购买音乐了。正如其名,这个应用需要无线宽带上网才能使用。

但是呢,这个功能实际用起来不是那么***,主要是AT&T提供的带宽不足,用户用起来受到一定影响。

1.1.1同时添加了对电视输出的支持,以及添加了一个自定义快捷键,双击Home按键。

持续升级,为用户带来新版本和新功能

Jiggly

IOS 1.1.3 设备 功能
发行于01 / 2008 iPhone 2G,iPod Touch 1st Gen 更好的定位功能Home屏上的收藏夹功能重新排列图标多点触控键盘

iOS 1.1.3添加了重新排列主屏幕上图标的功能,添加了收藏夹功能。苹果管后者叫做”Web Clips”,同时还有几点值得注意的新功能,如果没有原生应用SDK便做出提醒。
我清醒的记得我那时对iPhone的整体感觉是:令人兴奋,但是不够完善,有些急于求成。说它急躁是因为我们都从iOS平台不完善的地方看出它的巨大潜力,说它令人兴奋是因为苹果会通过不断升级,不断解决问题。

而正是在这个时候,我们隐约的感到,iOS即将初具规模。苹果具有清晰传达的能力,这体现在他们创新的交互方式和令人叫绝的用户体验设计上。尽管那时候iOS上尚未出现原生应用,但是每个都知道,它们正整装待发,即将到来。

而iOS,即将踏上霸主之路。

责任编辑:徐川 来源: uisdc
相关推荐

2012-02-17 14:41:12

Mac OS XOS XiOS

2014-07-24 09:22:37

iOS 8OS XCoreData

2015-02-27 09:13:08

OS XiOSLinux

2011-07-19 09:42:40

iOS 5Mac OS X Li技术展望

2015-07-15 11:38:20

OSXIOS更新

2011-05-06 15:04:21

iPhone OSiOS苹果

2016-01-04 10:18:26

软件漏洞2015

2012-05-21 22:01:09

iOS

2011-08-04 10:08:19

2012-05-22 09:34:23

苹果iOS

2015-07-02 11:32:12

2014-12-25 09:56:56

iOSOS X质量下降

2015-02-26 14:40:11

2016-09-18 20:11:16

IOS10iPhone苹果

2009-12-07 16:50:52

2013-12-17 10:34:54

WindowsiOSOS X

2017-05-27 09:23:10

IOS框架APP框架代码

2015-07-10 10:27:37

iOS NSTimer

2013-11-04 16:32:23

2015-12-04 15:00:09

iososx系统
点赞
收藏

51CTO技术栈公众号