当前位置: > 91科技资讯站 > 苹果资讯 > > 正文

iOS 8最大亮点:开放性、更多可扩展性

整场发布会虽然没有任何硬件产品发布,但实际上苹果放大的“大招”十足,很多看似取代“微创新”足以取代越狱插件的功能以及新增的4000 个API 应用程序接口,其实也正是 iOS 8 最显著的亮点,即锋友们平常口中所说的“开放性……

在本届的WWDC全球开发者大会上,大家并未看到期待中的iPhone 6 和 iWatch,但是苹果却为全新一代iOS 8 和Mac OS X 做足了充分的准备,并通过2 个小时时间介绍系统的新特性。可以这么说,WWDC 开发者大会的主题演讲回归到软件系统上,而不是硬件设备,那么究竟新的操作系统是否真的像大家抱怨的那样“无硬件=无亮点”呢?

整场发布会虽然没有任何硬件产品发布,但实际上苹果放大的“大招”十足,很多看似取代“微创新”足以取代越狱插件的功能以及新增的4000 个API 应用程序接口,其实也正是 iOS 8 最显著的亮点,即锋友们平常口中所说的“开放性”和“可扩展性”,不再局限于之前 iOS 7 带来的手电筒、webOS 卡片式任务等改动。

众所周知,一直以来如果非苹果真正整合到 iOS 操作系统的应用程序,基本上各个应用程序之间都很难实现通联,各自为政,用户根本无法从一个应用程序内部访问另一个应用程序文件,苹果对各个程序之间的交互环境进行了十分严格的控制。但是在iOS 8 上,随着一个称为“Extensibility”的 API 工具的开发,这一切正在发生改变。

Extensibility 带来了什么呢?

简单的说,Extensibility 让 iOS 系统上各个应用程序实现了功能和资源共享。正如苹果高级副总裁克雷格·费德里吉(Craig Federighi)在发布会(1小时30分左右)上所演示的那样,Safari 浏览器可以直接启用微软翻译应用 Bing Translate 直接将一整页的日文网站翻译成英文网站,而不需要跳转或再打开 Bing Translate 进行翻译。

克雷格·费德里吉为了让在场的用户更清楚 Extensibility,又拿另一更深层的例子进行演示,而且这一次涉及到系统核心应用程序 Safari。从演示来看,用户可以直接在 Safari 内部直接打开 Pinterest 图片社交服务应用的小窗,弹出小窗口提供了一些相关选项,而这里提供的是图片侦测嗅探功能,因此整个页面的图片都被汇集到这个小窗中。此时,用户只要选择中意的图片即可直接在 Safari 中将其分享到 Pinterest 社交网站上。

可以说,Extensibility 的发布是苹果第一次允许开发者涉及操作系统核心应用和选项。虽然此前也有一些简单的跨应用程序功能,但这一次 Extensibility 将苹果的开放性提升到了全新的水平。

现有 Extensibility 提供哪些开放性功能?

目前已知苹果在发布会上新公布的开放性有如下几点:

- 在 iOS 系统所有菜单中,支持第三方应用提供的“分享、共享”功能。

- 在 iOS 系统的“照片”应用中,支持使用第三方应用“图片编辑”应用直接编辑。

- 在 iOS 系统的“通知中心”里,支持第三方应用集成的“小工具、小部件”,比如 eBay 提供的价格查看小工具。

- 在 iOS 系统的“Safari”浏览器里,支持第三方应用程序“插件”,比如微软的 Bing Translate。

- 在 iOS 系统的“键盘”功能里,支持第三方“键盘输入法”,比如 Swype。

iOS 8 还有哪些开放性呢?

Extensibility 增加了 iOS 系统中应用程序间的通信,但苹果针对 iOS 8 开放的 4000 多个 API 能做到的不仅如此。

苹果全新的 iCloud Drive 网盘服务将弥补在各个应用程序之间无法互相共享文件的空白,通过 iCloud Drive 用户可以在不同的应用程序中轻松打开已储存的各种文件,包括交换数据、文档、图片等等。只要是 iOS 和 Mac 设备,现在完成文档编辑等工作已经变得十分轻松,开发者完全可以为自己的应用增加新的文档保存和获取方式。

Touch ID 免除了 iOS 用户输入密码的麻烦,按下 Home 即可解锁屏幕或购买 iTunes 上的内容。苹果此前明确第三方应用不能访问个人的指纹数据,不过本次发布会上苹果大胆的开放了 Touch ID 的 API,未来通过 TouchID 可实现登录、识别不同的账号、代替 iCloud keychain、开启移动支付等等。然而,苹果依然强调,用户的个人指纹数据依然不会离开设备,更不会向任何第三方透露指纹信息。

苹果还开放了系统内置相机的 API 接口,限制开发人员可以获得更多控制 iPhone/iPad 摄像头和“照片”应用的权限,比如为自己相机应用提供更精确的对焦、曝光和白平衡,直接读取和写入相簿等等。此外,HealthKit、Home Kit、CloudKit、SpriteKit、ScenKit 等都是苹果更进一步开放系统权限的表现,给予应用开放更多无限的可能。

小结

正如苹果所言,本次 SDK 的发布是引用程序商店发布以来,开发程度最大的一次。苹果给予了应用程序开发者足够的信任,突破传统应用沙盒的限制。不出意外的话,今年 9 月份苹果将发布基于这一套全新开放架构的一系列新硬件,而 App Store 在一定程度上将出现又一次大幅度的量级增长。从另一层面来看,即便在多达 4000 个新 API 开放的情况下,系统依然保持了一如既往稳定性和兼容性,则又是新 iOS 8 另一惊人的最大亮点。

来源:互联网
信息也是生产力,精简才是硬道理!情报猎手带你突破信息迷雾,每日独家为您锁定最有价值的IT行业新鲜事。打开微信,扫描关注,赢取每月粉丝奖!