在今年秋季的苹果发布会上,iPhone14Pro的智能岛设计让人眼前一亮,这也是互联网上争议最大的设计。但总的来说,苹果规划了一套充分利用挖洞屏的交互方式。
可惜发布后苹果没有第一时间开放API,第三方开发者无法主动适应开发。这样一来,类似微信的弹窗就会显示在智能岛下面,看起来很别扭。
据悉,苹果已经在iOS16.1中开放了API,还发布了完整的实时活动设计指南,为开发者在应用中添加实时活动勾勒出规范。其中,展示了智能岛的三种状态,即最小化、最大化和紧凑化,这将是未来智能岛最常见的展示方式。
此外,苹果还提醒开发者要注意以下事项:
为任务和实时事件提供定义了开始和结束时间的实时活动。
只展示最重要的内容。
只有在有新内容时才更新实时活动,只有在需要吸引注意力时才提醒用户。
避免在实时活动中显示敏感信息。
避免使用实时活动来显示广告或促销。
让用户控制实时活动的开始和结束。
确保点击实时活动后App会在正确的地方打开。
可以考虑在锁屏结束后,从锁屏中删除实时活动。
确保动态岛中统一的信息和紧凑呈现的设计。
在紧凑和扩展的演示文稿之间创建一致的布局。
考虑在锁定屏幕和扩展演示中使用一致的设计。
适应不同的屏幕尺寸和实时活动演示。
在锁定屏幕上使用自定义背景颜色和不透明度之前,请仔细考虑。
协调内容圆角半径和实时活动圆角半径。
使用标准页边距以确保内容清晰易读。
选择适合个性化锁屏的颜色。
支持黑暗模式和始终显示。
小心使用动画,只是为了引起对内容更新的注意。