在月初发布的 iPhone 14 Pro 和 iPhone 14 Max 上搭载的灵动岛引起了众多人的关注,掀起了讨论热度。
(图来源于网络)
但在此之前,苹果并没有开放灵动岛的开发权限,也导致众多软件无法适配的现象。目前,iOS 16.1 正处于 Beta 测试阶段,其中包括对实时活动 API 的支持。该 API 允许开发者向锁屏界面或灵动岛添加实时通知。苹果现已发布了完整的实时活动设计指南,其中概述了开发者在其 App 中添加实时活动的规范。苹果官方列出了以下要求:
· 具有定义的开始和结束的任务和实时事件提供实时活动。
· 只呈现最重要的内容。
· 只在有新内容可用时更新实时活动,只在必须引起注意时才提醒用户。
· 避免在实时活动中显示敏感信息。
· 避免使用实时活动来展示广告或促销。
· 让用户控制开始和结束实时活动。
· 确保点击实时活动后会在正确的位置打开 App。
· 考虑在锁屏结束后从锁屏中删除实时活动。
· 确保动态岛中紧凑演示的统一信息和设计。
· 在紧凑和扩展的演示文稿之间创建一致的布局。
· 考虑在锁定屏幕和扩展演示文稿中使用一致的设计。
· 适应不同的屏幕尺寸和实时活动演示。
· 在锁屏上使用自定义背景颜色和不透明度之前,请仔细考虑。
· 将内容的圆角半径与实时活动的圆角半径相协调。
· 使用标准边距可以确保内容清晰易读。
· 选择适合个性化锁定屏幕的颜色。
· 支持深色模式和常亮显示。
· 谨慎使用动画,只用于引起对内容更新的关注。
对此,苹果还提供为创建实时活动时需要的三种不同的设计。第三方 App 的实时活动将于今年秋季随 iOS 16.1 正式版推出。该更新目前在开发者和公共 Beta 测试中可用。
(图来源于网络)
编辑点评:虽然很多人都吐槽灵动岛没有什么用处,但是苹果在设计灵动岛以及交互体验方面都是为了更好的服务,让灵动岛在实际应用上能够更便捷直观,减少其他因素对实际体验的干扰。
原文地址:http://www.myzaker.com/article/633690288e9f091fd807531b