ELSEIF
Your brief EB
465 stories from 211 feeds 1251 clusters Refreshed 44 minutes ago next pull 01:11

LANGUAGES Signal 174

Shopify abandons React Native for Swift and Kotlin codebases citing AI-assisted development

Illustration only Photo by Laura Olsen on Unsplash

Shopify reverses its 2020 decision to adopt React Native, returning to platform-native Swift and Kotlin for mobile development after AI agents reduce cross-platform maintenance costs

WHY IT MATTERS

This shift signals a re-evaluation of cross-platform frameworks when native tooling becomes more maintainable through automation. For engineers, it highlights how AI-assisted workflows may reshape architectural decisions, though the trade-offs between code reuse and platform-specific optimisation remain.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

Shopify is sunsetting React Native in favour of separate Swift and Kotlin codebases for iOS and Android apps

02

AI agents now handle enough implementation, translation, and testing work to offset the cost of maintaining two native codebases

03

Three React Native libraries maintained by Shopify will be archived or transferred to new maintainers by the end of 2026

THE READ

What the cluster adds up to.

ORIGINAL ANALYSIS

Shopify’s reversal of its 2020 React Native adoption reflects a broader tension in mobile engineering: the trade-off between code reuse and platform-specific performance. The initial switch to React Native aimed to eliminate duplicate feature development and enable full-stack contributions, but the company now finds native tooling more viable. This suggests that the calculus around cross-platform frameworks is not static, it evolves with tooling, team structure, and external factors like AI assistance.

The role of AI agents in this decision is critical. Shopify explicitly cites their ability to handle implementation, translation, and testing as the reason native development is now feasible. For engineers, this implies that automation may increasingly influence architectural choices, reducing the overhead of maintaining parallel codebases. However, the cost of AI-assisted workflows, such as tooling integration, training, and error handling, is not detailed, leaving questions about long-term scalability.

The fate of Shopify’s React Native libraries underscores the risks of framework dependency. While `react-native-skia` and `flash-list` will find new maintainers, `restyle` will be archived due to its smaller user base. This highlights the fragility of open-source ecosystems when corporate priorities shift. Engineers relying on such libraries must now evaluate migration paths or fork risks, adding operational overhead to the transition away from React Native.

The decision also raises questions about the future of React Native itself. If a major adopter like Shopify can justify a return to native development, other teams may reassess their own cross-platform strategies. However, the material does not provide data on performance gains, user experience improvements, or developer productivity metrics, leaving the tangible benefits of this shift unclear. For now, the move appears driven more by tooling advancements than by measurable outcomes.

Written by elseif from the cluster below · checked for specifics the sources never contained

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
Simon Willison Native is now the future of mobile at Shopify Open ↗