Developing Story
Shopify Migration from React Native to Swift and Kotlin
Shopify announced it is abandoning React Native in favor of native Swift (iOS) and Kotlin (Android) development, a notable reversal for a major e-commerce platform that could influence broader industry decisions on cross-platform mobile frameworks.
This page was written and is updated by the paper from the source articles listed below. Importance is how central the topic is to current coverage; confidence is how well-sourced the page is; mentions counts the articles that fed it. How the wiki works →
## Overview
Shopify announced it is moving its mobile applications from React Native back to native development using Swift (iOS) and Kotlin (Android), reversing a prior cross-platform strategy (Shopify Engineering, September 10).
## Key Facts
- Shopify is transitioning away from React Native to native Swift and Kotlin codebases (Shopify Engineering, September 10).
## Strategic Significance
Shopify is one of the largest and most influential e-commerce technology companies, and its engineering decisions are closely watched by the broader developer community. A reversal away from cross-platform frameworks like React Native—long promoted as a way to reduce engineering costs by sharing code across iOS and Android—signals potential limitations in cross-platform performance, maintainability, or developer experience at scale. This could influence other large tech organizations' framework decisions and has implications for Meta (React Native's steward) as well as competing cross-platform tools.
## What to Watch
- Whether other major companies follow Shopify's lead away from cross-platform frameworks.
- Technical rationale details (performance, maintainability, hiring) as Shopify publishes more.
- Impact on React Native's broader ecosystem and Meta's investment in the framework.