📱 Xcode 终结?Replit 刚刚推出 “Text-to-App Store” 支持 iOS 与 Android
Source: Dev.to

删除你的 node_modules。关闭 Android Studio。 “Vibe Coding” 原生移动应用的时代已经正式到来。
如果你曾尝试过构建移动应用,你一定体会过其中的痛苦。它从一个伟大的想法开始,最终却因为 Provisioning Profiles、CocoaPods 错误以及因为图标的 alpha 通道错误而被拒的 TestFlight 构建而让你泪流满面。
移动开发历来是软件工程的 Hard Mode。入门门槛是价值 2000 美元的 MacBook 加上多年的 Swift 经验。昨天,Replit 打破了这道门槛。
根据他们最新的公告(以及正在让 X 彻底沸腾的病毒式推文),你现在可以直接在 Replit 上使用自然语言,构建、测试并发布原生 iOS 与 Android 应用。
🚀 功能:“Replit 上的移动应用”
这不仅仅是一个网页包装器或 PWA。Replit 已经集成了一个完全托管的 React Native + Expo 管道,对用户来说是完全透明的。
新工作流
- 提示: “帮我构建一个记录次数并绘制进度图的健身追踪器。”
- 预览: 在手机上扫描二维码。应用会立即打开(通过 Expo Go)。
- 迭代: “把图表改成暗色模式。”(实时更新。)
- 发布: 点击一个按钮。Replit 负责编译、签名并提交到 Apple App Store 与 Google Play Store。
💸 内置变现(Stripe 钩子)
Replit 原生集成 Stripe。你可以对 AI 说:
“添加一个每月 5 美元的订阅,以解锁分析功能。”
代理会自动:
- 设置 Stripe 后端。
- 实现付费墙 UI。
- 处理 webhook 事件。
你可以在大约 20 分钟内从 “想法” 变成 “SaaS 业务”。
🛠️ 内部实现(给极客们)
Replit 使用 Replit Agent(他们的自主编码 AI)来抽象复杂性,协调一个高级技术栈:
- 前端: React Native(Expo Router)
- 后端: Replit PostgreSQL + Express(运行在 Nix 容器中)
- 部署: EAS(Expo Application Services)托管管道
你仍然可以 “弹出”到代码层面。文件树中包含标准的 React Native 文件,如果需要,你可以手动调整 App.tsx。
// Yes, you can still edit the code manually if you want
import { View, Text, Pressable } from 'react-native';
export default function App() {
return (
<View>
<Text>Hello, App Store!</Text>
{/* The AI handles the complex Stripe logic below */}
</View>
);
}
📉 “Vibe Coding” 经济
此发布巩固了 2026 年的趋势:Vibe Coding——从编写语法转向编写 意图。
批评者可能会问,“代码干净吗?”答案是:这重要吗?
只要应用能跑到 60 fps、通过 App Store 审核并赚钱,“干净代码”论点就纯属学术。
🏁 结论
这对移动开发的“守门人”是一次威胁,却为所有其他人打开了巨大的可能。
- 独立开发者: 在配置一个 Xcode 项目所需的时间里,交付 10 个移动应用。
- 资深开发者: 在午休时为客户原型化 MVP。
- 初学者: 跳过技术中最陡峭的学习曲线。
你打算这个周末尝试发布一个应用吗?在评论里告诉我你在构建什么吧! 👇