Shopify Drops React Native for Native Apps Citing AI Agents
Shopify has announced it is moving away from React Native (RN) for its mobile apps, returning to fully native development using Swift and Kotlin. The decision, detailed by Head of Engineering Farhan Thawar and Head of Mobile Mustafa Ali, is driven by the dramatically improved capabilities of AI coding agents, which reduce the cost of building and maintaining two separate native codebases. Shopify found that the advantages of sharing code via RN are now outweighed by the benefits of full platform access and performance. The company has already rewritten its Shop app natively in just 12 weeks, with the main Shopify app underway. They are also building a shared test suite to validate feature parity between iOS and Android. This marks a strategic reversal from its 2020 all-in commitment to React Native, which was originally adopted to speed Android development. The shift is seen as a bellwether for the mobile development industry, potentially influencing other companies to reconsider cross-platform frameworks.
- •Shopify announced it is moving all mobile apps from React Native to fully native development with Swift and Kotlin.
- •The Shop app was rewritten natively in 12 weeks, with the main Shopify app currently underway.
- •AI coding agents are cited as the key reason, reducing the cost of maintaining two native codebases.
