灵动岛是今年iPhone的热点更新。我们在早期的时候,看到了很多针对灵动岛的玩法,比如在岛的周围养宠物、用灵动岛打游戏、适配灵动岛的挖孔壁纸等。
但是,这些玩法从系统和功能层面,并没有用到真正的“灵动岛接口”。在苹果开发者文档中,灵动岛实际上是一种“实时活动”。在某些用户需要实时关注状态变化的场景下,为用户展示信息。比如实时更新比赛数据、实时更新外卖进度、实时更新计时器、实时更新地图导航指引等等。
如果iPhone安装了iOS 16.1系统,在iPhone 14 Pro机型上,实时活动可以在灵动岛和锁屏界面展示;而在非iPhone 14 Pro机型,则只在锁屏界面展示。
OneWidget如何定位灵动岛?
仔细阅读苹果开发者文档之后,我们发现实时活动的实现方式和小组件有非常多重叠的地方。同时,不管在锁屏界面还是“展开的”灵动岛位置,它的尺寸都很像中尺寸的桌面小组件。再者,实时活动不能够交互、也不能有动画、不能随时刷新,这些和小组件都太像了。所以,我们最终把实时活动定位成“一种特殊的小组件”。
当我们把“灵动岛”定义为“实时展示的小组件”,那么一切就更简单了,原则上小组件能够实现的它都可以实现。只是我们需要额外思考,在锁屏和灵动岛这两个特殊的位置,用户凭什么要展开来用它。
OneWidget怎么做灵动岛功能?
在迭代产品的2年多时间里,OneWidget的各种类型的小组件从用户那里得到了很多不错的回馈。当我们复盘这些小组件,用户最关心的是三个关键词:实用、美观、趣味。所以,设计灵动岛这个特殊的小组件,我们应该做的也是实用、美观、趣味。另外补充一点,对于很多用户来说,美观、趣味也是一种实用价值,美观带来个性化的装饰、趣味带来功能的尝鲜探索。
从实用和便捷角度,我们设计了“启动之岛”和“健康之岛”。
从美观和趣味角度,我们设计了“宠物之岛”和“摆烂之岛”。
如何开启灵动岛?
如果iPhone更新到iOS 16.1以上,下载OneWidget 的3.6.0以上的版本之后,可以进入个人中心找到主入口。在灵动岛配置页面,选择需要开启的“岛屿”,当App进入后台或者切换到其他App,实时活动就已经开启在了锁屏界面和灵动岛区域。
配置入口我们还单独设计了一些细节:会动的海平面、开启后的彩色提示框、预览效果等。
宠物之岛
用户可以在“宠物之岛”领养一个自己的电子宠物,它每天陪你玩、会饿、会困、会渴,在不同的状态下用户需要点击不同的操作。我们给宠物取了一个名字叫做“岛岛”,领养之后,在App内还会显示领养的天数。岛岛除了不同的状态,也有可能会出去玩耍,只有等他回来才能再次跟他互动。为了满足个性化,宠物“岛岛”还允许自定义颜色,现在我们支持了7种颜色的切换。
启动之岛
“启动之岛”可以允许用户添加快速启动App或者小程序的入口,常驻在锁屏界面和灵动岛里,展开之后即可点击一键直达的App。用户可以添加1~6的常用启动入口,根据添加的数量变化,图标和间距会自动调整来适应合适的布局。和锁屏小组件、桌面小组件一行,这里的启动器入口支持添加常用的App、微信支付宝的二级路径、微信和支付宝的小程序入口。
摆烂之岛
“摆烂之岛”将随机展示一些“反鸡汤”的插画和文案。这个功能为了满足“趣味性”,该卷的时候卷,该躺的时候也要好好躺。偶尔摆烂无可厚非,休息是人之常情。
健康之岛
“健康之岛”实时展示用户当天的健康数据,比如步数、运动时间、消耗能量、身高、体重等。尤其是对于每日会更新变动的数据,是可以查看更新数据的(不过目前系统刷新问题,会有较多延迟)。
以上就是OneWidget关于灵动岛功能的思考和功能的介绍。希望帮助大家了解灵动岛,也能够帮助大家通过这些小功能体验到灵动岛(实时活动)的用法。我们将继续做好一个“装修产品”,带来更多实用、美观、有趣的功能。
回见。