欢迎来到九游官方网站
服务热线全国服务热线:+86 +86 178 6873 4337

+86 +86 178 6873 4337

>>

公司新闻

他把 iPhone Duo 做成随身听,让 220 万人的青春倒带

他把 iPhone Duo 做成了随身听,220 万人的青春因此被唤醒。

那年夏天的记忆依然清晰。

攒了半个月的零花钱买下一盒磁带,塞进随身听,按下按键,伴随着“咔哒”一声,磁带开始转动。周杰伦《七里香》带着沙沙的底噪,从耳机中缓缓流出。

二十多年后,一位开发者在 iPhone Duo 上打造了一款虚拟 Walkman,还原了这一幕。

看到这个,谁能不喊一声“爷青回”!

昨晚 iPhone Duo 开售几乎瞬间售罄,发货已排到明年,但网友们早已迫不及待地为其创造了一堆“杀手级”应用。

随身听与折叠屏

这款虚拟随身听名为“Duo-Man”,是 iPhone Duo 和 Walkman(随身听)的结合体。

开发者 Bhargava 起初并无宏大的产品目标,这只是他在 Bitrig 黑客马拉松上完成的一个小项目。Bitrig 提供了基于苹果 Swift 语言的开发工具包,使开发者能借助人工智能快速创建原生应用。

出乎意料的是,Bhargava 将项目演示视频发布到 X 平台后,该帖子获得了超过 220 万次浏览和近万次点赞。网友的反馈促使这个周末小项目转变为正式应用。上线后,它支持 Apple Music、本地音乐文件等,同时 Spotify 的支持也在考虑中。

但 Duo-Man 真正走红的原因,并非仅仅是新增了一个音乐播放器功能,而是它将 iPhone Duo 的硬件形态融入了交互体验。

Duo-Man 中包含了许多“看似多余却别有用心”的设计,比如开发者录制了真实随身听按键的声音和磁带底噪,并将其嵌入应用。用户甚至可以用 Apple Pencil 来“卷”磁带圈,就像以前手动卷磁带一样,还能省电。

此外,Duo-Man 并非一个可随意复制到其他折叠屏设备上的应用,它依赖的是 iPhone Duo 独特的设备逻辑。

iPhone Duo 的设计重点在于设备展开和闭合时的状态变化,以及其与用户的交互方式。例如,某些应用在使用过程中,系统会自动在铰链两侧增加间距,确保交互方块避开折痕。Duo-Man 便利用了这种变化:打开设备,就像打开了 Walkman 的磁带舱门;关闭后,则回到更紧凑的播放状态。

这也是 iPhone Duo 为开发者带来的新可能性。

当开发者们开始用 iPhone Duo“玩耍”

Duo-Man 走红后,很快出现了类似的作品。

开发者们关注的核心问题是如何利用折叠屏的特点来实现功能,而不仅仅是放大普通应用。

X 博主 @anshuc 制作了一款卡路里追踪器,它能根据用户每日目标生成饮食计划,并通过可视化方式展示食物组合,同时加入音乐和语音反馈,让原本冰冷的数据工具更像一个随身健康助手。

他还做了一个语言学习原型。用户可与 AI 笔友交换信件,在真实对话中学习语言。该项目最初由 Astra 完成原型,之后他又使用 Fable、Opus 5.5 等工具不断调整设计效果。尽管目前只是概念演示,但已让他在 X 上获得 15 万次关注。

更多开发者选择使用 iPhone Duo simulator 进行功能适配开发。Phone Duo simulator 用于实际应用开发试验。

有人用 iPhone Duo 的折叠模式做了一次卡片解读演示:展开状态下,左侧是目录,右侧是内容;半折叠状态下,侧边栏变成了一个自然的操作区域。原本需要大量适配的双栏布局,在折叠后反而更方便了。

X 博主 @CAtholic-DeVice 制作了一款原声手抄本,打开后书架上的叶子会变成一本手抄本:两页羊皮纸、真实的翻页、约翰福音,整本书可离线阅读。它用卷轴代替,并在苹果 Duo 模拟器上录制。

每个人都能上手玩五分钟

实际操作很简单。

如果你想提前感受 iPhone Duo 的研发过程,首先需要一台搭载 Apple 芯片的 Mac 电脑。

硬件准备好后,要安装支持 Duo 开发的 Xcode 测试版。打开 Xcode 后,第一步是进入 Settings→Components,检查新版本的 iOS 运行环境是否已正确安装。这相当于给 Xcode 安装了一个“未来的智能手机”。缺少它,后续模拟器中就找不到 Duo 了。

下载完成后,在 Xcode 中打开 Device Hub,点击“+”号,然后选择 iPhone Duo 添加到模拟器。

此刻非常神奇的是,桌面上并没有出现新硬件,但在开发环境中,你已经拥有了未来的智能手机。

环境准备好后,有趣的事情才开始。目前开发 Duo 应用的一个显著变化是,许多基础工作可由人工智能完成。例如,以前做双屏应用需要先进行交互设计、绘制原型图,再编写大量布局代码。现在可以直接对 AI 说:

“创建一个 SwiftUI 应用,在外屏上显示紧凑的列表,展开时显示带有侧边栏的信息详情页,并处理好折叠区域的避让问题。”

AI 可以先生成一个可运行版本,也就是上述提示词生成的结果。它在视觉上还不错,与复杂的 UI 设计相比,至少能快速将你的初步想法变为现实。

从具体开发角度看,GitHub 上已有开源的 iPhone Duo Agent Skill,例如 eisenjimmy 分享的 iphone-duo-skill。这个技能包包含一些最佳实践和代码片段,可添加到 AI 编码工具的技能列表中,方便后续直接使用。

为了让功能更符合 iPhone Duo 的新外形,并避免硬编码设置尺寸,应用的布局应根据尺寸类别和安全区域进行自适应调整。外屏通常对应紧凑宽度,内屏对应常规宽度。苹果官方也发布了《iPhone Duo 发布开发者适配指南》,大家可自行查阅。

最后,需测试应用的各种状态。使用模拟器时,要逐一测试其在关闭、打开、折叠、转动等状态下的表现是否正常,确保布局无错乱,各项功能可正常使用。如果想获取更多相关资讯,可访问九游官网官方入口。

应用生态准备好了吗?

iPhone Duo 尚未上市,但应用生态已出现分化迹象。

开发者五花八门的玩法如何在 iPhone Duo 上落地实现,以及实现效果如何,在未真正拿到手机前,都还是未知数。

iPhone Duo 最大的特点是内外屏比例一致,展开后内屏可自然分成两个接近外屏大小的部分,从而减少了多形态切换的麻烦。但折叠屏也为开发者带来了新难题:如果实现分屏自由调节,系统会产生许多非标准窗口大小的应用,需解决布局适配问题。

尤其是应用想使用 Duo 更大屏幕时,必须重新编译 iOS 27.0。此外,为准备 iOS 27,开发者不能再选择退出对 Liquid Glass 的支持。

尽管为加速生态建设,苹果已开放设计资源,并通过 Group Lab、Workshop 等活动帮助开发者做好准备。但带有 Duo 模拟器的开发工具推出较晚,距离设备上市仅剩约一个月的适配期,留给开发者的窗口期十分有限。

对于不断尝试新玩法的小开发者而言,Duo-Man 这样的项目或许已表明,折叠屏应用不一定需要大团队开发。借助新式开发环境和人工智能工具,一个周末黑客松项目也能快速完成核心体验。

苹果在开发者活动上表示,“把 Duo 看作一台会改变形态的 iPhone,而不是一个全新的平台”,但硬件形态改变了,软件如何变化是不得不思考的问题。

本文来自微信公众号“APPSO”,作者:发现明日产品的 APPSO,36氪经授权发布。

相关新闻

平台导航

最新动态

  • 九游平台多端同步
  • 电竞板块新增赛事
  • 九游通过ISO
  • 真人互动板块春季
  • 如何快速上手九游

联系九游

联系人:九游科技客服中心

客服热线:+86 +86 178 6873 4337

邮箱:[email protected]

公司:九游科技有限公司

地址:杭州市西湖区文三路384号

用手机扫描二维码关闭
二维码