苹果迷苹果迷  2026-09-30 08:27 苹果家园 |  隐藏边栏 |   抢沙发 |  1 
文章评分 0 次,平均分 0.0 :
导语: Craig Federighi 在 Donald Decodes 访谈中详解 iPhone Duo 铰链 API:角度读取精度约 5 度,支持书本、桌面、帐篷等姿态识别,UIKit 与 SwiftUI 让应用自动适配新形态。

苹果软件负责人 Craig Federighi 近日出镜 YouTube 频道 Donald Decodes 的访谈节目,主题只有一个:iPhone Duo 的铰链。他在节目里讲清楚了三件事——开发者能从系统拿到哪些铰链数据、苹果自己怎么用这些数据,以及他为什么期待开发者在这套硬件上做出新东西。9to5Mac 对这次访谈做了整理报道,整段访谈以视频形式发布,可以在 YouTube 上直接观看,9to5Mac 作者 Ben Lovejoy 也对这次访谈做了整理报道。

iPhone Duo 官方宣传图:合拢与展开状态的多台设备
图:iPhone Duo 宣传图,展示了合拢与展开的不同形态(图片来源:9to5Mac)

铰链 API:约 5 度精度,还能识别姿态

Federighi 透露,苹果给开发者提供了读取铰链角度的 API,精度大约在 5 度上下,开发者还可以读取苹果所称的设备「姿态」(pose)。他解释说,多数开发者并不需要跟「具体开了多少度」这样的原始数值打交道——系统会把设备姿态直接告诉应用:现在是书本姿态、桌面姿态,还是帐篷姿态。框架据此自动作出反应,各应用就能给出一致的体验,应用之间也不必各自维护一套开合状态的判断逻辑;想做更有创造性效果的开发者(比如苹果自己的开屏动画),则可以拿到更接近底层的角度信息。

他在访谈里把这套思路类比到更早的传感器:苹果向开发者开放陀螺仪和加速度计数据已有很长历史,开发者这些年用它们做出了不少有趣的东西。铰链和姿态是这台设备表达自己的新方式之一,他说自己很兴奋,想看看开发者会拿它做出什么。

这套姿态机制的实际价值不难理解:应用拿到的已经是一个归好类的状态,省去了自己解读一串角度数字的麻烦。界面该展开还是收起、该横排还是竖排,框架替开发者判断好,写出来的应用自然更不容易在新形态上出错。

信息卡:iPhone Duo 铰链 API 要点,包含角度精度、姿态识别与框架适配
图表来源:本站根据 9to5Mac 报道整理制作

外屏虚化预览:Federighi 称「微妙但神奇」

苹果自己也在系统层面大量使用铰链角度,其中一个一上线就爆火的效果是:打开手机时,外屏画面会虚化过渡成内屏内容的预览。Federighi 在访谈中形容这个效果「微妙但神奇」(subtle but magical)。

按他的说法,设计目标并不追求一个让人刻意留意的小动画,重点在于让人无意识间完成过渡——屏幕变成半透明的窗口,让人提前看到即将展开的内容。这台设备的根本在于合上与打开之间的体验连续性:透过上层屏幕看到下层即将呈现的东西,是最自然的过渡方式。他坦言,团队对这个最终呈现的效果相当满意。

多数应用几乎不用改,就能用好新形态

面对一台全新形态的设备,开发者要付出的适配成本比想象中低。Federighi 给出了两层解释:其一,苹果的平台建立在 UIKit、SwiftUI 这类高层框架之上,许多棘手的布局问题已经被框架抽象掉,应用往往能自动继承新行为;其二,框架这些年新增了不少能自动适配的高级构件,让这次形态转换对许多应用而言接近全自动。

他还提到,苹果也在支持 agentic coding 工具,开发者借助这类工具几乎可以全自动地改造现有应用,让老应用尽快吃上新硬件的全部能力。

创意玩法已经出现,还会更多

iPhone Duo 上市后,围绕新形态的创意应用已经开始冒头:待机显示的隐藏画面被挖出了五个未公布的样式,Duo 变虚拟 Walkman 的玩法则展示了外屏的另一种可能。铰链角度和姿态数据开放之后,这一类玩法的发挥空间只会更大。整段访谈视频已经挂在 Donald Decodes 的 YouTube 频道上,开发者想了解铰链 API 的设计思路,值得花时间看一遍原片。

声明:本文来自投稿,不代表苹果家园立场,版权归原作者所有,欢迎分享本文,转载请保留出处!

发表评论

表情 格式 链接 私密 签到

友情链接

    扫一扫二维码分享