毕业论文

当前位置: 毕业论文 > 研究现状 >

iOS系统国内外研究现状和发展趋势(2)

时间:2018-06-13 10:51来源:毕业论文
精彩首先来自意外。之前不论苹果如何保密,总归有小道消息流出。在 iPad 发布会之前我们已经知道会发布 iPad,在新 Mac Pro 发布会之前我们已经知道会有
打赏


精彩首先来自意外。之前不论苹果如何保密,总归有小道消息流出。在 iPad 发布会之前我们已经知道会发布 iPad,在新 Mac Pro 发布会之前我们已经知道会有工业设计焕然一新的 Mac Pro。虽然人人都说库克治下的苹果对媒体更加开放,这回我们还是看到了大量意料之外的东西:我们知道会有 Healthbook,但不知道它其实叫 Health,长得样子也和之前流出的截图不同;我们知道苹果需要为 Objective-C 寻找继任者(如果你有听 IT 公论的话),但没想到 Swift 会这样毫无征兆地发布;最关键的是,我们谁也没有猜到苹果会将 iOS 开放到这种程度。
对第三方开发者而言,开放性是 iOS 8 最大的变化。输入法开放了,iCloud Drive 把苹果一直试图在 iOS 上隐藏起来的文件系统开放了(也终于把乔布斯当年对 Dropbox 创始人说的那句「Dropbox 只是系统中的一个功能,不是一个独立的产品」做成了现实),Touch ID API 把苹果的指纹识别技术开放了,PhotoKit 把苹果自带的图片软件向第三方图片 / 相机软件开发者开放了,系统全局的分享功能开放给了 Twitter、Facebook、新浪微博少数几家巨头以外的开发者……所有这些新功能无异于给第三方开发者注入了兴奋剂。在他们被 App Store 的不透明审核规则与任性限制搞得怨声载道的今天,这些功能背后的象征意义比它们本身更加重要。
开放首先是苹果渐进演化的结果。
人们总是期待苹果推出石破天惊、「(再一次)改变世界」的产品,忘记了渐进改革的柔性威力,也忘记了苹果的第一代产品几乎总是带有明显的缺陷:第一代 iPod 太贵、第一代 MacBook Air 太慢、第一代 iPhone 没有 3G、第一代 iOS 没有 App Store 没有拷贝粘贴……至于 2001 年的第一代 Mac OS X,不但慢到几乎无法使用,其彻头彻尾的变化也令大量老 Mac OS Classic 用户不适。但苹果总是有足够的耐心年复一年地对这些产品进行渐进式改良,在用户不知不觉间让它们完成蜕变。这个道理和任何练习都是一样:稳定而规律地小步前行,效果远胜于大跃进。
不知有多少人记得七年前的第一代 iPhone 是没有 App Store 的。2007 年,第三方开发者吵着要给 iPhone 写软件(还有一些直接越狱开写)。而自从 2008 年 App Store 上线之后,第三方开发者的抱怨就没有停过。为什么不能后台刷新数据?为什么软件之间无法互相通讯?为什么苹果不让我们写第三方输入法?慢慢地,我们发现这些要求都成了现实。苹果从来都有自己明确的路线图,大部分情况下不会在意科技评论员的说法或是竞争对手的动作。底层架构没准备好,硬件还不够快,电池续航力还不够高,这些都可以成为「不做某个功能」的理由。但现在不做不等于未来不做。在今年的 WWDC 上,我们看到了那个未来。
开放同时也是苹果管理层变化的结果。
在乔布斯治下,掌管 iOS 开发的是斯科特•福斯托(Scott Forstall)。从公开的资料(包括演讲视频、以及同事对他的评价)看来,福斯托是技术天才。工作勤勉,抗压能力极强,但缺乏个人魅力,且极度仰视乔布斯。他是 NeXT 时代的老兵,一路追随乔布斯,升任高级副总裁后全盘掌控 iOS 系统的开发,直到因为苹果地图事件被解除了职位。在那个时代,乔布斯的意志得以通过福斯托充分注入 iOS。
库克出任 CEO 后重整管理层架构。2012 年,原本仅仅负责 Mac 软件的副总裁费德雷吉升为高级副总裁,并接管了 iOS 软件部门。Mac 与 iOS 的软件开发归于一人治理,无疑是两套系统将要深度整合的信号。费德雷吉同样是 NeXT 老兵,但 NeXT 解散后一直在一家名叫 Ariba 的公司任首席技术官,直到 2009 年才回到苹果。可以想见,乔布斯那种恨不得把所有产品都当嵌入式设备做的思路,并没有对费德雷吉产生多大影响。他明白第三方开发者社群对于苹果的价值,不论 Android 的市场份额如何蚕食移动设备市场,他要保证全世界最好的开发者在未来十年仍然把 iOS 和 OS X 当作第一平台。 iOS系统国内外研究现状和发展趋势(2):http://www.youerw.com/yanjiu/lunwen_17595.html
------分隔线----------------------------
推荐内容