mitce机场,0.6/月
博文

不买 Duo 也能玩:旧 iPhone 用 solotilt.com 白嫖折叠开合特效,开发者可复用 DuoLikeAnimation

iPhone Duo 最出圈的不是折叠屏本身,而是开合时那层「隔着磨砂玻璃透视」的动画。国行 15999 元起、仅 eSIM、10 月才发售,但开发者已经把同款效果做成网页 Demo 和开源项目——旧 iPhone 用 Safari 打开 solotilt.com 加到主屏幕就能体验,想嵌到自己 A
刺猬
旧 iPhone 体验 Duo 折叠特效

iPhone Duo 发布后刷屏的,不是「苹果终于做折叠屏」这件事——安卓阵营早玩烂了。真正出圈的是那段开合动画:屏幕折叠时,界面内容像隔着一层磨砂玻璃,先虚化、再随角度透视位移,丝滑到有点反直觉。国行 15999 元起、只走 eSIM、还要等 10 月发售,但开发者手速永远比钱包快——普通 iPhone 打开一个网页就能体验同款特效,想写进自己项目里也有开源代码可直接复用

这篇分两段:普通用户怎么白嫖、开发者怎么复用。

一、旧 iPhone 白嫖:solotilt.com 三步搞定

核心是一个网页 Demo,调用手机陀螺仪模拟铰链开合的 3D 透视,视觉上复刻 Duo 最出圈的折叠动画[1](@ref)。不越狱、不装 App、不签名,Safari 打开就能跑[1](@ref)。

1. 用 Safari 打开  solotilt.com  (微信内置浏览器不行,会失效)
2. 页面出现 iPhone Duo 折叠预览画面,倾斜手机即可看到透视变化
3. 点底部「分享」→「添加到主屏幕」→ 回桌面点图标随时玩

体验细节:倾斜手机时透视、景深、模糊会跟着角度实时变化,铰链处反光也跟着「折」;部分版本支持把自定义壁纸或桌面截图导进去,让画面更像你自己的手机[5,9](@ref)。本质是网页调用运动传感器做的视觉模拟,不是系统级原生功能,流畅度跟真机有差距,纯尝鲜[5](@ref)。

二、开发者复用:DuoLikeAnimation 已开源

海外开发者 Elijah Semyonov 用 Claude Code 配 Claude Fable 5.1 生成代码,在 GitHub 开源了 DuoLikeAnimation 项目[4,8](@ref)。实现方式是 SwiftUI 着色器 + Core Motion 运动感应框架,靠陀螺仪和加速度计判断姿态、着色器重绘开合透视,普通直屏 iPhone 也能跑[4,10](@ref)。

  • 技术栈:SwiftUI Shader + Core Motion,无折叠硬件也能靠姿态模拟[4,10](@ref)
  • 复用方式:克隆仓库直接跑,或把着色器逻辑搬进自己的 SwiftUI 项目[4](@ref)
  • 延伸:同思路已有安卓侧(三星 Galaxy Z Fold8 铰链传感器)、macOS 侧(MacBook 转轴角度)的复刻,核心都是「角度传感器读数 + 透视渲染 + 动态模糊」[6,8](@ref)

不会写也没关系,原文作者给的建议很直白:让 AI 帮你改,或者做成越狱插件——反正动画逻辑已经被拆干净了。

三、顺带一提的 Duo 硬件底牌

既然提到了,把原文里 Duo 的关键参数简列一遍,方便对照特效背后的机器:

项目参数
屏幕外屏 5.4″ / 内屏 7.6″,屏下摄像头
芯片A20 Pro + C2 调制解调器
机身抛光钛合金边框,展开 5.2mm / 闭合 11.3mm,254g
铰链陶瓷碳纤维 + 钛合金金属板,主打解决折痕
影像仅超广角 + 广角双摄,无长焦,不支持 ProRAW / 空间照片 / 光圈控制
配色星光白、夜空色
SIM仅 eSIM,无实体卡槽
价格国行 15999 元起(Pro Max 10999 元起作对比)

说句实话:折叠屏、屏下摄像头都不是苹果首创,Duo 的真正辨识度就是那段开合动画——而这段动画现在网页能模拟、GitHub 能复用、安卓和 Mac 都能移植[6](@ref)。所以想「感觉拥有 Duo」,花三分钟加个主屏幕图标比花 15999 元现实得多;真要写进作品集,去扒 DuoLikeAnimation 的着色器比等官方文档快。


综合:艾锋科技公众号原文(solotilt.com 体验步骤 + DuoLikeAnimation 项目指引)、i科科技 9/12 solotilt.com Safari 体验说明、快科技 9/11 DuoLikeAnimation 开源与技术栈、吃灰思考 9/11 四个开源复刻对比、Tech数码自习室 9/12 三端复刻小结。Duo 硬件参数以苹果官网为准,特效流畅度以实机体验为准。

发表评论