带来快速的了解iOS8中的扩展

导读 iOS 8不仅仅是发布Apple内置的新功能,还在于使开发人员能够为我们的iPhone和iPad构建出色的应用程序和服务。为了使开发人员能够进入经常

iOS 8不仅仅是发布Apple内置的新功能,还在于使开发人员能够为我们的iPhone和iPad构建出色的应用程序和服务。为了使开发人员能够进入经常被苹果追捧的围墙花园之外,该公司创建了所谓的扩展程序。

用外行的话来说,扩展程序允许iOS(和OS X,当 优胜美地 启动时)应用程序与您的数据相互交互,只有在您明确要求后才能进行,而同时仅限于在较小的花园中运行;如果可以的话。

Today Extensions本质上是小部件,可以在Notification Center的Today面板中查看。这些扩展程序能够显示诸如运动比分,步数或动画Nyan Cat之类的信息。您可以通过点击“今日”面板底部的“编辑”按钮来管理“今日”扩展程序。

共享扩展程序是您在iOS 8的共享表中可以找到的应用程序图标,允许在两个应用程序之间共享数据。

使用扩展程序,您还可以在不离开应用程序的情况下操作数据或内容,也称为动作扩展程序。这种扩展类型的主要示例是1Password与iOS 8的集成。无需被迫离开Safari或第三方应用程序(或在1Password中使用浏览器),您可以直接在应用程序中启动1Password,选择您的凭据,并让其填充您的登录信息-就像您将在计算机上。

一个照片编辑器扩展也可,使其能够适用VSCO凸轮的过滤器将照片你直接在iOS照片应用中编辑,而不是被迫推出VSCO凸轮。从某种意义上说,“照片”应用程序是通向更强大的编辑工具的网关应用程序,所有这些工具均可下载并通过扩展程序使用。(我仅以VSCO Cam为例;我不知道使用扩展程序将其过滤器引入iOS 8的计划。)

接下来是Document Picker扩展,它使您可以共享存储在iCloud Drive等云存储服务中的文档。通过使用该扩展程序,您可以在使用任何应用程序时管理任何应用程序创建的文件,而不必被锁定仅访问与您使用的相应应用程序相关联的文件。

最后是自定义键盘扩展。Apple首次允许第三方键盘进入其平台。也就是说,Swype,SwiftKey等正在进入iOS。

扩展程序是许多离开Android的iOS用户以及那些准备离开的人所要求的。更好地共享内容,自定义键盘和小部件的能力可能使Apple的移动平台对iOS难民更具吸引力。

版权声明:本文由用户上传,如有侵权请联系删除!