RC RANDOM CHAOS

Shopify abandons React Native, says coding agents make native cheap again

· via Hacker News

Original source

Shopify is moving from React Native back to Swift and Kotlin

Hacker News →

Shopify is reversing the mobile-platform bet it made in 2020, when it standardized on React Native to avoid building every feature twice. The company says the core assumption behind that choice has changed: LLM coding agents are now good enough to implement, translate, test, and review features across Swift and Kotlin that maintaining two native codebases is no longer the deciding cost it once was. Agents can port an iOS feature to Android using the existing version as a reference, help developers work outside their primary stack, and keep platforms at parity through shared specs and tests. With the duplication penalty largely neutralized, Shopify argues the remaining advantages tilt toward native — closer access to platform capabilities and first-party tooling, with fewer framework and dependency layers.

Rather than migrate incrementally, Shopify chose full greenfield rebuilds this time, reasoning that agents can regenerate apps from the React Native reference faster than a brownfield conversion. The Shop app went from proof of concept to a shipped native app in 12 weeks; the flagship Shopify app, with 300-plus screens plus widgets, an Apple Watch app, and Siri Shortcuts, is being rebuilt and is due later this year. To avoid unmaintainable AI output, the team built a system called Helix that breaks each screen into small ordered checkpoints, each of which must pass tests, a visual diff against the running app, two adversarial code reviewers, and human sign-off before proceeding — a loop that grows more autonomous as it accumulates feedback.

The shift has consequences for Shopify’s widely used open-source React Native libraries. Skia will be sponsored through 2026 and forked under a new name by its maintainer before the original is archived. FlashList, at roughly 2 million weekly downloads, will get critical-compatibility fixes while Shopify seeks an outside steward. The smaller Restyle library will be maintained through 2026 and then archived. The move is notable less as a framework preference than as a concrete example of a large engineering org restructuring platform decisions specifically around what AI agents have made affordable.

Read the full article

Continue reading at Hacker News →

This is an AI-generated summary. Read the original for the full story.