Shopify 9 月 10 日宣布移动应用全面转向 Swift 和 Kotlin,并大量依靠 Coding Agent 重写。Shop 应用 12 周完成原生版,官方数据显示 Android 冷启动快 50%、包体积减 37.2%,iOS 包体积和构建时间无改善。
9 月 10 日,Shopify 在工程博客宣布旗下移动应用将全面转向 Swift 和 Kotlin,并大量依靠 Coding Agent 完成重写。InfoQ 中文同期梳理指出,React Native 刚走完历时六年的底层重写:新架构全面接管、旧架构冻结、Hermes V1 默认启用。
2020 年 Shopify 采用 React Native,只写一套移动端代码。2025 年 1 月,Shopify 还称 React Native 的未来一片光明。
工程总监 Mustafa Ali 现在表示,LLM 改变了 2020 年做决定时所依据的一项核心前提。Shopify 称 2025 年底发现,Coding Agent 已能参考 iOS 版在 Android 上实现同样功能,反过来也行;不熟悉某平台的工程师也能在 Agent 协助下参与开发。原生仍然是两套代码,但「两套代码等于两倍人力」的等式不再成立。Shopify 同时强调,React Native 应用可以很快,自家的就是,换方向是因为 Agent 削弱了共享实现的优势。

图:迁移工作流,从检查 React Native 源码到核对新旧一致性。来源:Shopify Engineering
Shopify 在迁移复盘中公布了数据:
这些是 Shopify 自己的测量。它也承认迁移中有意下线了部分页面、精简了另一些,改善不能全归功于去掉框架。
商家端的 Shopify 应用是最大的一个,有 300 多个页面,含小组件、Apple Watch 应用和 Siri 快捷指令,计划年内发布原生版,其余应用「很快」跟进。iOS 的包体积和构建时间尚无改善。
开源库方面,React Native Skia 将由作者 William Candillon 分叉改名,FlashList 在物色长期维护方,Restyle 将归档。
免费获取企业 AI 成熟度诊断报告,发现转型机会
关注公众号

扫码关注,获取最新 AI 资讯
3 步完成企业诊断,获取专属转型建议
已有 200+ 企业完成诊断