今天的文章标题有些大,但这款名为 Opener 的效率工具确实在超这个方向努力,由于 iOS 系统的限制,以前我们在任意应用中点击一条 Web URL 都会自动触发 Safari 去打开网页浏览内容,但在移动平台,使用原生应用浏览信息总要比移动网页强,所以“Mobile Deep Linking”的必要性就很明显。
Opener 可以让各个 App 里的内容不通过浏览器自由跳转,虽然没有公共协议的支持,但这款 App 目前以获得了许多 App 开发者的支持,我们来举个例子,比如你在 iOS 官方播客应用程序里浏览一个节目,你想要换到另外一个播客 App 收听,这时你可以在右上角调用出 Extension 菜单,选择“Opener” 这个 Action 就可以自动触发“Opener Action Menu”,让你选择 Overcast,当然你也可以设置为 Auto-Open,每次触发 “Opener Action Menu”时只要目标 App 在菜单内就会自动跳转到这个目标 App 进行浏览。
又比如,当你在一个移动网页里需要查看某个 Twitter 用户的 Profile 时(糟糕的是你从来没在移动版 Twitter 里登录账户,你怎么关注这个妹子。。)通过 Action Extension 里的“Opener”就能直接跳转到 Twitter 客户端查看用户资料。
最后来谈一些细节,如前面所提到那样,这款 App 支持自动打开对应 App 浏览内容,在设置里开启选项,如果你需要每次都有将此类 Web URL 跳转到 Native App 时,长按“Opener Action Menu”上的 App 图标在“Automatically Open”弹出框里选择“Yes”即可,以后每次都会自动选择这个 App 打开链接。
总得来说,这款 App 拥有非常明亮的发展前景,而且已经支持 URL Scheme,配合 Launch Center Pro 等工具玩儿法更多,我们后续会对这款应用进行持续跟踪报道!