频道:@DavidOndrej · 时长:11:11
| 项目 | 内容 |
|---|---|
| 视频标题 | Claude can build any MOBILE APP you want |
| 视频ID | rQY-yB-Gob4 |
| 频道 | @DavidOndrej |
| 时长 | 11:11 |
| 主题 | 用 Ror(RorMax)AI 平台从零构建一个原生 iOS Swift 移动应用,并部署到真机 |
| 视频链接 | https://www.youtube.com/watch?v=rQY-yB-Gob4 |
“当所有人都在用 AI 写网站时,移动应用这片市场正在出现巨大的机会。人们正用 AI 帮助构建的定制移动 app 赚到疯狂的钱,但大多数人根本意识不到这件事可以多快做完。”
David Ondrej 在这期视频里直接颠覆了大多数人对”做 App 很难”的认知。他选择了 Ror 这个 AI 移动应用构建平台(开启 RorMax 后,整套 App 都用 Swift 原生构建),现场演示如何几分钟内 one-shot 一个 3D 地球旅行打卡 App——包含 3D 球体、拖拽旋转、缩放、位置权限、相册上传、日历选择器等十几个功能——然后用 Ror Companion App 把它推送到自己的 iPhone 上跑起来。整个过程没装任何东西,模拟器就跑在浏览器里。
这篇教程把全片内容拆解成可执行步骤,让你今天就能动手构建第一个属于自己的 iOS App。
David 反复强调:大部分人对”AI 一键生成网页”已经习以为常,但对移动应用却存在一种非理性的恐惧。这恰恰是机会所在——竞争小、用户付费意愿高、上 App Store 后获取流量的方式与 Web 完全不同。
如果你只针对自己(一个程序员男性)的偏好建工具,那是在卷一片红海;但如果做一个面向更广泛人群(女性用户、生活方式、轻度工具类)的 App,往往一个看起来”简单到离谱”的功能就能跑到 300K MRR(月经常性收入)。
David 给出的原始 Prompt(这是关键参考):
“Build a native iOS travel memory app called Around. The main screen is an interactive 3D globe that the user can rotate by dragging and pinch to zoom in and out…”
特别提示: - 这不是一个简单的”卡路里追踪 App”。 - 它涉及 3D 渲染(球体 + 城市标注)、地理位置权限、相册上传权限、日记功能、日期选择器。 - 即便复杂度这么高,RorMax 仍然能一次性把它构建出来。
打开项目后界面分两侧: - 左侧:AI Assistant(即 Agent,正在为你写代码)。 - 右侧:预览窗口,里面跑着一个完整的 iOS 模拟器——直接在浏览器中运行,无需安装 Xcode、无需安装任何模拟器软件。
构建流程: 1. Agent 自动把你的想法拆解成 10 个步骤(比如:项目脚手架 → 数据模型 → 3D 球体组件 → 拖拽手势 → 缩放手势 → 数据持久化 → UI 组件 → …)。 2. 你点击 Approve(批准) 后它开始执行。 3. 中途 Agent 会生成所需 Assets:球体上要包裹的世界地图纹理、App 图标 Logo(你也可以自己上传)。
关键观察: - 你可以在 iPhone / iPad 模拟器之间一键切换预览。 - 可以从 Preview 切换到 Code 视图,看 Swift 源代码。 - 还有 Analytics(分析) 视图——App 部署后你可以直接在 Ror 里看到 DAU、WAU、MAU。
David 评价:“Ror 在朝着让你直接在 Ror 内部运营整个移动应用业务的方向发展。”
模拟器有时会启动失败。这种情况下: - 左侧 Agent 会显示一个 Fix 按钮。 - 点一下 Fix,Ror 会自动诊断并修复。 - 修复完成后,App 启动成功,3D 地球出现,可以拖拽旋转。
关键步骤(这部分目前是 Ror 最新且有些 bug 的部分):
推送完成后,iPhone 上还有一个一次性步骤: 1. 打开 设置 → 通用 → VPN 与设备管理(VPN & Device Management)。 2. 找到你的开发者证书。 3. 点击 信任(Trust),确认 允许(Allow)。 4. 回到主屏幕,找到你的 App 图标,点开。
David 现场演示:3D 地球加载完成,旋转流畅,可以选取国家、上传照片、写日记、保存打卡。“我有点上瘾了,老想做 3D App。”
在 RorMax 右上角同样位置,你会看到 Publish(发布) 按钮: 1. 点击 Publish → New Submission。 2. 填写应用名称、描述、分类、截图、关键词、隐私政策 URL。 3. 连接你的 Apple Developer 账号($99/年是必须的,这是 Apple 的钱不是 Ror 的)。 4. 提交审核。
“当我 15 岁、LLM 还不存在的时候,我花了 10 个月才把一个 Android App 做出来。我当时连 iPhone 都没有。”
对比今天:用 RorMax 一晚上做完一个原生 iOS 3D App,并部署到真机和 App Store。这不是渐进式效率提升,这是范式跃迁。
David 强调一个心理学事实:大部分人对”AI 写 Web App”已经接受了,但对“AI 写移动 App”还存在一种文化级别的抵触。这种心理差异恰恰造成了机会差异——市场上做 AI Web 工具的人极多,但做移动 App 的 AI vibe coder 还很少。
RorMax 会在每一步反复要求你 Approve。David 的建议: > “我信任模型,所以早期阶段不需要太纠结。”
但这不意味着不读 Plan。在前 1~2 次构建时,读一遍它给出的 10 个步骤,你会快速学到一个 iOS App 的标准架构是怎么拆解的。
“很多人用 Ror 同时做好几个 App,因为构建实在太便宜太快了。把它丢到 App Store 看哪个会拿到自然流量。”
这个策略的本质是:App Store 是一个内置的 A/B 测试平台。你做 5 个 MVP,每个花 1 小时,提交审核,2~3 天后看哪个有自然下载。有自然下载的那个再投入做后续版本,没人下载的就放弃。
这种”并行实验”的策略只有在构建成本足够低时才成立,而 RorMax 正好把构建成本降到了 1 小时级别。
David 反复强调:98% 的 YouTube 程序员观众都是男性,他们的本能是做”自己会用的工具”,结果都涌进了高度竞争的赛道。
避坑做法: - 做面向女性的轻量工具(manifestation app、日程美化、护肤打卡、心情日记)。 - 做面向老年人的极简工具。 - 做面向特定文化圈层的工具(不一定要 AI 很重,UI 美感和品牌叙事更重要)。
| 概念 | 解释 |
|---|---|
| Ror | AI 移动应用构建平台,支持 Web 和 iOS |
| RorMax | Ror 内置的原生 Swift 构建模式,必须手动开启 |
| Swift | Apple 整个生态的原生编程语言 |
| Ror Companion App | iOS 上的桥接 App,把 Ror 项目推送到真机 |
| 浏览器内 iOS 模拟器 | Ror 让你不装 Xcode 也能跑 iOS App |
| One-shot | AI 一次性把整个 App 构建出来,不需要反复对话 |
| Fix 按钮 | 模拟器启动失败时一键自动修复 |
| Apple Developer 账号 | $99/年,是上 App Store 的必备资质 |
| VPN & Device Management | iPhone 上信任开发者证书的位置 |
| DAU/WAU/MAU | 日活、周活、月活用户数,Ror Analytics 自带 |
| 资源 | 说明 |
|---|---|
| roor.com (RK.com) | Ror 官方网站 |
| Ror Companion App | App Store 下载,用于真机推送 |
| Apple Developer Program | developer.apple.com,$99/年 |
| App Store Connect | 提交 App 审核与管理上架的官方控制台 |
| Swift 官方文档 | swift.org/documentation,进阶学习用 |
| The New Society | David 自己的 AI 编程付费社区,3 周从零到熟练 |
“如果你有想法,你距离把它做成 App 并部署到 App Store,只有几个小时的距离。”
David 这期视频的核心其实不是”教你用 RorMax”,而是重新校准你对”做 App”这件事的成本预期。十年前需要 10 个月才能上线一个 Android App,今天 1 小时一个原生 iOS App。这种成本曲线的崩塌意味着旧的”想清楚再做”心态彻底失效——现在的最优策略是”打 5 个试一试”。
如果你看完这篇教程还在想”我应该做什么 App”,那本身就是错误的提问方式。正确的提问是:“今晚我有 2 小时,第一个 App 我做什么?”——做完之后再问下一个。