Shopify Returns to Native Mobile Development as AI Coding Agents Reduce Cross-Platform Overhead
Shopify announced it is transitioning away from React Native after six years to rebuild its mobile apps with separate Swift and Kotlin codebases. The company cited the ability of AI coding agents to automate code translation, testing, and review as the main driver neutralizing the extra maintenance cost of native apps. As a major proponent and contributor to the React Native ecosystem, Shopify's architectural pivot signals a potential shift in how engineering organizations view cross-platform frameworks versus native development. As AI agents handle automated porting and dual-codebase maintenance, developers can prioritize native performance and platform fidelity without doubling their workload. Regarding its widely used open-source libraries, Shopify is handing over maintenance of `react-native-skia` and `flash-list` to new maintainers, while its `restyle` library will be archived at the end of 2026. While maintaining two codebases still incurs cost, Shopify found that AI coding tools now perform enough implementation and verification to make native development economically viable.
## BACKGROUND
Cross-platform frameworks like React Native allow engineering teams to maintain a single JavaScript or TypeScript codebase for both iOS and Android apps, lowering development effort and accelerating feature parity. In contrast, native development requires separate iOS (Swift) and Android (Kotlin) codebases, delivering better performance and tighter platform integration at the cost of higher engineering overhead.