A Foucault pendulum swinging above a circular floor ringed with numbered lights.
Photo by Collins Nyamadzawo on Unsplash

React Native Isn't Dying. The Pendulum Is Swinging Again.

Shopify and Coinbase are moving back to Swift and Kotlin, and the obituaries are out. Here's what actually changed, who it changed for, and why the math hasn't flipped for most teams.

Ajay Gupta · 2 min read

Shopify is moving its mobile apps back to Swift and Kotlin. Coinbase is doing the same with its consumer trading app. The “React Native is dead” posts are already everywhere.

If you’ve been in mobile long enough, you’ve seen this before.

  1. 2016Airbnb bets on React Native. Half the industry follows because “Airbnb is doing it.”
  2. 2018Airbnb goes back to native. Everyone writes the “React Native is dead” posts.
  3. 2020Shopify goes all in on React Native. The industry follows again.
  4. 2026Shopify and Coinbase’s trading app move to Swift and Kotlin. Here come the obituaries.

What actually changed

Shopify said it plainly: React Native was the right call in 2020, and native is the right call now. What changed is the cost of writing every feature twice. AI coding agents lowered it enough, for them.

“For them” is the part people skip.

These are companies with thousands of engineers, deep native expertise in house, and the budget to run agents across every codebase at scale. AI-assisted native development works when you can absorb the token bill, the review overhead, and the senior engineers needed to catch what the model gets wrong. Two codebases still means two codebases. AI makes writing them cheaper. It doesn’t make owning them free.

Look at how Coinbase is staffing this migration: native mobile and mobile QA roles, Senior through Senior Staff. That is not a cheap rewrite.

The performance argument

Coinbase also points to product quality: faster startup, fewer crashes, day-one access to new iOS and Android features. At their scale, that’s a fair argument. When millions of people trade real money in your app, shaving startup time and crash rates justifies a rewrite.

But React Native in 2026 is not the React Native of 2020. The New Architecture is the default, the old bridge is gone, and Expo has turned builds, native modules, and over-the-air updates into solved problems. The gap that justifies a rewrite at Coinbase’s scale is not the gap most teams are fighting.

What this means for everyone else

For a startup or a small team, the math hasn’t flipped. One codebase, one team, one release process still wins.

Don’t pick your stack based on what two public companies did this quarter. Pick it based on your team size, your budget, and what you actually need to ship.

At Mono, we build mobile products for startups and growing businesses. If you’re weighing React Native against native for your next app, get in touch.

Bring the idea.
We'll make it real.

Tell us what you're building. We'll tell you what's possible, what it'll take, and whether we're the right team for it, on a free 30-minute call.

Book a Discovery Call