Shopify Ditches React Native: Agents Made Native Cheap

Shopify announced it's moving all its mobile apps from React Native back to Swift and Kotlin. The headline everyone's running is "React Native is dying." The actual thesis in the post is sharper: coding agents collapsed the cost of building the same feature twice, and that was the only reason write-once frameworks existed.

What Actually Happened

The receipts from Shopify's engineering blog: the Shop app went from proof of concept to a fully rebuilt native app in the app stores in 12 weeks, agents doing the Swift/Kotlin implementation from the React Native version as reference. The Shopify app — 300+ screens, widgets, Apple Watch, Siri Shortcuts — is next, and they chose greenfield over brownfield because the agent-assisted rebuild was "substantially faster" than a gradual migration. Their Helix system gates every rebuilt screen behind tests, visual review, and two adversarial code reviewers. FlashList, their 2M-downloads-per-week React Native library, is being handed to new stewards.

Why It Matters: The Write-Once Assumption Died

Shopify's 2020 decision was pure economics: building features twice is expensive, so share one implementation and eat the abstraction-layer tax. The blog is explicit that this wasn't a performance or framework-quality call — "React Native apps can be fast. Ours are." What changed is that agents now do the implementation, translation, testing, and review of the second platform cheaply enough that the tax isn't the deciding factor.

Cross-reference the same 48-hour window: Cognition shipped SWE-2 at 50.0% FrontierCode, within a point of Fable 5.1 at 64% lower cost, explicitly claiming agents can "implement a feature on Android using the iOS version as a reference." That's Shopify's exact migration workflow, priced. The cost curve that made cross-platform duplication painful is falling at a measured 64% per model generation — while the abstraction tax (framework churn, platform lag, dependency layers) is fixed.

The pattern nobody else has connected yet: agentic coding doesn't just make developers faster, it re-prices architectural decisions that were made under the old labor model. Write-once frameworks sold insurance against duplicate labor. The premium is now worth less than the policy. Expect more 2015-era "we must share everything" decisions — Electron-style stacks, shared design systems, JS-everywhere — to get re-audited the way Shopify just did.

Bottom line: This isn't a React Native obituary. It's the first large-scale proof that agent economics flip stack decisions, not just speed them up. If your architecture exists to avoid paying humans to do things twice, ask what it's insuring against now.