苹果推出的折叠屏手机iPhone Duo,其独特的开合透视动画迅速引发关注,成为不少网友眼中的创新科技。令人意外的是,在短短几天内,全球开发者已经开始在安卓手机和Mac电脑等多个平台上重现这一动画,似乎技术实现并不像预期的那么困难。
海外开发者Elijah Semyonov利用Claude Code开发工具和Claude Fable 5.1模型生成代码,推出了一个名为DuoLikeAnimation的项目,并在GitHub上开源。该项目通过SwiftUI着色器和Core Motion运动感应框架,完全复现了iPhone Duo的开合动画,普通开发者可直接使用并进行二次开发。安卓开发者同样迅速回应,有用户在Reddit上分享了自己利用三星Galaxy Z Fold8的传感器,成功实现了几乎与苹果一致的开合动画,甚至流畅度超越了苹果的演示。这表明,只要硬件条件具备,软件实现并不复杂。
更有趣的是,这一动画效果的应用范围还扩展到了非折叠设备。Mac用户展示了他们成功让MacBook在开合屏幕时也触发同样的透视动画,说明只要具备角度传感器和显示能力,这种效果就可以实现。实际上,有业内人士指出,iPhone Duo的开合透视动画技术门槛并不高,其核心原理是实时调整屏幕着色器的透视参数。苹果的真正优势在于将这一并不复杂的技术打造成了极具识别度的产品标志,让用户铭记于心。大量第三方的快速复现现象也证明了这套动效本身并没有显著的技术壁垒,展现了产品体验设计的重要性。 龙8头号玩家