Shopify Shifts from React Native to Native Mobile Development
AI advancements prompt Shopify to return to Swift and Kotlin for mobile apps.
1The React Native Bet
In 2020, Shopify went all-in on React Native to unify mobile development across platforms. This allowed non-mobile developers to contribute and reduced feature duplication. The framework delivered significant productivity gains initially, with teams building features once instead of twice for iOS and Android. However, maintaining performance parity and keeping up with framework updates required substantial ongoing investment from Shopify's engineering teams.
2The AI Game-Changer
Since 2021, Shopify has been using LLMs for software development, starting with bug fixes and code reviews before progressing to full feature implementation. By late 2025, these AI coding assistants became sophisticated enough to question the fundamental advantage of cross-platform development. The models could now handle platform-specific implementation, testing, and translation work with surprising efficiency, dramatically reducing the native development cost that initially drove Shopify to React Native.
3The Cost Analysis
Shopify's engineering team conducted extensive prototyping, rebuilding core app components natively using AI assistance. They found that while native development still requires maintaining two codebases, AI now handles 60-70% of the implementation work. The remaining platform-specific advantages - better performance, first-party tooling integration, and access to latest OS features - made native development compelling again. This represented a complete reversal of the 2020 calculus that favored React Native.
4Migration Strategy
Shopify opted for a greenfield approach rather than gradual migration, starting with their Shop app. AI assistance enabled the team to completely rebuild the native version in just 12 weeks - a process that previously took 9-12 months. The Shopify app (with 300+ screens) is currently being rebuilt and will launch later this year. This rapid turnaround convinced leadership that full native migration was feasible across their entire mobile portfolio.
5Performance Considerations
While React Native apps can achieve good performance, Shopify found native development provides more consistent frame rates and lower latency, especially for complex UIs. Their testing showed native apps had 15-20% better rendering performance and used 30% less memory. These gains are particularly important for merchant-facing apps that handle high-volume transactions and need to maintain responsiveness under heavy load.
6Open Source Transition
Shopify is responsibly sunsetting its React Native contributions, maintaining critical libraries like FlashList (2M weekly downloads) through 2026. They're actively seeking long-term maintainers for these projects while archiving less-used tools like Restyle. This ensures the broader React Native ecosystem isn't disrupted by their architectural shift, demonstrating Shopify's commitment to open source stewardship.
7Developer Impact
The transition will require Shopify's engineers to develop platform-specific expertise in Swift and Kotlin. However, AI tooling now handles much of the boilerplate and platform adaptation work. Early metrics show developers spend 40% less time on platform-specific concerns compared to pre-2020 native development, while producing higher quality code thanks to AI-assisted review and testing.
8Ecosystem Implications
Shopify's reversal signals a potential industry trend as AI changes mobile development economics. Other large apps may reevaluate their cross-platform strategies as AI reduces native development costs. However, React Native remains viable for many use cases - Shopify's decision reflects their specific scale needs and early AI adoption rather than a blanket condemnation of cross-platform approaches.
9Timeline and Rollout
The Shop app migration completed in Q1 2026, with the flagship Shopify app expected by Q4. All mobile applications will transition by end of 2027. Shopify is maintaining both versions in parallel during migration to ensure no disruption for merchants. They've allocated $15M and 50 engineers specifically for the transition effort, prioritizing stability and performance throughout the process.
10Strategic Significance
This decision demonstrates Shopify's technical agility - willing to reverse major architectural bets when fundamentals change. Their ability to rapidly adapt to AI advancements gives them a potential competitive edge in mobile experience quality. The move also highlights how AI is reshaping software development economics, making previously impractical approaches viable through automation of repetitive coding tasks.