这周刚结束的苹果发布会焦点无疑是 iPhoneSE,伴随这台 4 寸 iPhone 一起发布的还有最新的 iOS9.3,而「Night Shift」无疑是其中最抢眼的功能。当众人都在热议「Night Shift」功能有多实用、多良心时,一款叫「F.lux」软件的开发者们则更可能忍气吞声地在某个角落默默流泪……
因为受到了特别「关照」,「F.lux」本应是「Night Shift」功能的真正推广者,一直以来却只能尴尬地用非正规手段让少量(越狱)用户享受到自己的产品。而今苹果已然把「修改色温」功能添加到了系统层,于是「F.lux」只能眼睁睁看着本属于自己东西被强行霸占又毫无办法,因为苹果是这场游戏规则的制定者……
出道很早,「F.lux」却落得至今无法上架 App Store 的命运
遭受这样待遇的开发者不胜枚举,而近年来苹果「偷师」越狱插件,再将功能据为己有的行为已不新鲜。iOS 虽然理论上仍是个封闭系统,但它在这条「山寨」的道路上慢慢也变成了一个不再那么需要「越狱」的 OS。所以今天就来盘点一下苹果「偷师」过的那些越狱插件,看看 iPhone 上有多少奇思妙想要感谢那些吃了哑巴亏的开发者。
这次从 iOS 7 这个历史上的大转折聊起,再之前的版本历史悠久,多提无益。
iOS 7,翻天覆地
在 2013 年的 WWDC 大会上,苹果推出了他们全新的操作系统。由 Jony Ive 带领开发的 iOS 7 大胆地摒弃了乔布斯时代的风格,从极致的拟物风突然跳转到偏平化,这个转身把众多果粉的三观都甩在了身后。除了外观变化,总计有上百项改动和新增功能也让 iOS 7 成为了继 iOS 3 至 iOS 6 以来最大一次升级。除了控制中心、新的多任务处理等等效法 Android 的内容外,这一代的 iOS 中更有许多来自越狱插件的灵感,下面就聊聊其中最重要的几个:
Bulletin 和锁屏呼出通知中心
Bulletin 出自大名鼎鼎的 QuickDo 开发者之手,它让 iPhone 可以在锁屏下打开通知中心。或许考虑到安全和隐私,苹果并不允许锁屏时呼出通知中心,而在 iOS 7 当中加入了这一功能。
解锁界面看通知如今已是寻常
Auxo 和卡片式后台管理
卡片式后台管理界面并非 Auxo 首创,但却是 Auxo 在 iOS 将其发扬光大。iOS 7 的新多任务处理中心正是采用了卡片式缩略图和程序图标的显示方式,并通过上滑手势关闭后台应用,这多少都有源自 Auxo 的灵感。
这样的多任务管理,对那时的 iOS 用户是件「奢侈品」
FlipControlCenter、 CCSettings 和控制中心
iOS 7 的控制中心是个不小的改动,虽然功能不多但也够用,这虽然始于隔壁 Android,但在 iOS 上开始的正是 FlipControlCenter 和 CCSettings。不过基于系统层的控制中心更加稳定且锁屏也能呼出,非常成功的借鉴。
和如今的控制中心不同的是,插件可以有更多选择……
SwipeBack 和滑动操作
「右滑返回」如今已成了刻在意识中的操作思路,但在 iOS 7 之前大多数人并不知道除了点按左上角的「返回」还能多出一个操作维度,而 SwipeBack 正是 iPhone 上这一操作的启蒙者。
无法想象没有这个操作怎么面对5.5寸的 iPhone
DeepEnd 、 LivePapers 和动态壁纸
iOS 7 新引入的动态墙纸同样来自越狱社区,有两个插件可以实现这个效果,一个是 LivePapers,另一个是 DeepEnd。而其中 DeepEnd 的开发者也是著名的 Activator、Display Recorder 等越狱插件和应用的作者。
壁纸不只是件无关紧要的事……
Safari 的进化
而两款针对 iPhone 浏览器的插件——FullScreen for Safari 和 Safari UniBar 则分别为 Safari 的进化贡献了灵感,「滚屏时全屏显示」和「地址栏搜索栏合二为一」通过它们就可以在之前 iOS 中做到。
虽然是Chrome粉,但不否认Safari是不错的移动浏览器
而其他方面,FastBlurredNotificationCenter和 LiveClock 分别为 iOS 贡献了半透明、Blur 效果的通知中心和会动的时钟应用图标。不难看出,在 iOS7 这一大变革的「伟业」中,那些插件作者和不安分的手机玩家们添砖加瓦的贡献无法忽视。
Blur通知中心和会动的时钟iCon
iOS 8,「改革开放」
iOS 8 最给人惊喜的自然要算苹果逐步开放给第三方的种种通道,支持第三方输入法、Touch ID 支持第三方应用使用、通知中心可以添加第三方应用、第三方应用的照片滤镜可以添加到 iOS8 照片 App 中使用……放眼望去茫茫多都是给第三方的福利。这样开放的系统自然少不了来自越狱社区的贡献,下面就聊聊几个带来较大改变的「偷师」成果:
进击的第三方输入法
早在 iOS 8 之前,搜狗、百度、讯飞、SwipeSelection、SwipeShiftCaret 等第三方的输入法早已成为越狱 iOS 设备必装的插件。iOS 自带输入法被人诟病已久,而这些第三方输入法在词库、联想输入、光标切换等方面都给了用户更多的惊喜,也给了苹果很多新思路,同时 iOS8 也推出了 QuickType 的新功能。
当时,这是两款越狱必装的输入法
ChineseCalendar for Notification Center 和农历
iOS 8 中新增了农历,以往下拉通知中心只能看到公历日期,而 iOS8 中通知中心的日期会同时显示公历和中国农历。而这一功能则需要感谢来自 Chinese Calendar for Notification Center 的灵感。
那时候,能看农历的通知栏
电话归属地和 KuaiDial
苹果一直不支持显示来电归属地,这让很多用户困扰不已,如果不越狱那么只能去下个臃肿的「手机管家」…… iOS 8 终于支持来电归属地,但苹果的来电归属地有点不一样,只有陌生来电才显示归属地,KuaiDial 在这之前就已为苹果做了好榜样。
除了显示归属地,其实KuaiDial 还有很多功能
iOS 9,「动荡不安」
iOS 9 可能是苹果近来带来的最不让人省心的系统更新了,过多的 bug 和略高的死机率都让很多用户满腹辛酸。而这一版系统中苹果依然坚持从越狱插件中汲取更新灵感,并且所运用的地方更多地触及了用户最日常的使用体验,可以说也正是从 iOS 9 开始,苹果正在把 iOS 打造成一款越来越不需要越狱的系统。
广告屏蔽和 Adblocker
熟悉 Chrome 的同学都应该知道 Adblocker,它可以阻挡大部分的广告。在 iOS9 中移动 Safari 支持广告拦截,这个新功能允许开发人员开发扩展功能「以拦截小型文本文件、图片、弹窗以及其他内容」。而在 iOS9 推出这一功能后,原本需要花费 3 美元购买的 Adblocker 插件,也变成免费在 App Store 上架「从良」了……
iOS9更新后,广告屏蔽曾一度火爆
更强大的备忘录和 Notes Enhancer
WWDC2015 的主题演讲大会上,iOS 9 备忘录应用的编辑功能或许让不少用户留下了深刻的印象,它支持用户导入其他应用链接,支持用户从照片库中选择一张照片插入或者拍摄一张新图插入,支持用户将自己的创作灵感画下来,而这思路的来源或许正是这款名为 Notes Enhancer 的插件。
它曾是iOS自带备忘录的最好代替品
插耳机播放音乐和 Plugication
在以往的 iOS 系统中,如果带着耳机听歌一旦拔掉耳机音乐就会停止,再将耳机插会也不能继续播放。而 iOS9 中,当重新插回耳机就会在控制中心显示出音乐控制条,方便用户继续听音乐。而这一灵感则要感谢 Plugication 插回耳机继续播放的功能,而苹果在此基础上稍作了优化。
拔了就停,插上就听
主屏幕建议应用和 Popular
在 iOS9 主屏幕左边有了新的集成界面,内容包括常用联系人、常用应用、搜索栏、Siri 快捷键。在越狱社区中有一款针对系统常用程序的设置插件——Popular,它支持用户将后台切换上方的常用联系人换成常用应用程序,非常方便实用。而相比 iOS 自带的版本,这是排列方式换了换。
其他方面像是 Spotlight 中添加的最近打开应用的图标、低电量下的省电模式等,以及 iPad 中的分屏多任务和视频画中画等功能,一样都是之前热门的越狱插件功能。
iOS10?猜想未来
现如今iOS在功能性上基本已经很完善,但也仍有不少功能只存活在那些不安现状的手机玩家们的需求中。不妨做个猜想,对于那些iOS仍未加入的插件功能,还有哪些会成为下一带 iOS 的灵感来源?
- NCFold——让通知中心的同类消息可折叠,显示数量,点击后展开。
- BytaFont2——替换掉系统原来的字体。
- Display Recorder——屏幕录制插件。
- 以及更多…… 欢迎留言,大家集思广益!
不必可惜,「F.lux」只是 iOS 完美拼图的一小块
所以像是这次因「NightShift」而憋屈不已的「F.lux」大可宽慰,有着同样遭遇的开发者和团队比比皆是。这些被迫「参与」了iOS更新的幕后功臣以前不少,而往后还会更多!
从最早的基础性功能的补全,之后慢慢开放给第三方的通道,再到如今 iOS 更是将借鉴深入到了最重要但却不敏感的用户体验末端,在众多提升用户基本效率和操作流畅性的地方不断采纳来自越狱社区的奇思妙想,追求到每个细节。
谁也没法预料 iOS 下一代会是什么样,也许它会和 Android 殊途同归、也许它会变得更开放……但能肯定的是 iOS 正在变成一个越来越不需要越狱的操作系统,而那些插件的开发者和不满足于现状的手机玩家们,他们才是这个过程不可或缺的被动参与者……