Back to News

Shopify moves from React Native back to native Swift and Kotlin apps

#shopify#react-native#mobile#ai-agents

Shopify is moving its mobile apps from React Native back to separate native Swift and Kotlin codebases, a shift attributed to AI agents reducing the cost of building and maintaining two platforms. The company had switched to React Native in 2020 to avoid building features twice and to allow cross-stack work, but now agents can handle enough implementation, translation, testing, and review work that the dual-platform cost is no longer decisive. Shopify maintains three React Native libraries, with react-native-skia and flash-list finding new homes and restyle having a smaller user base.

Coverage timeline

  1. Simon Willison

    Native is now the future of mobile at Shopify Shopify are moving from React Native back to separate Swift and Kotlin codebases for their native apps, for the exact reason you would expect: We decided to switch from native to React Native in 2020 for three reasons: Stop building the same features twice Allow developers to work across the stack Spend less time chasing feature parity and more time shipping value [...] Native still means building and maintaining software on two platforms, that cost has not disappeared. What changed is that agents can now do enough of the implementation, translation, testing, and review work that it’s no longer the deciding factor it was in 2020. It's a well-written post, which gives full credit to React Native as a great platform for the six years they were using it. Shopify are the maintainers of three significant React Native libraries: react-native-skia , flash-list , and restyle . The first two are finding new homes; the third "has a smaller user base

Related stories

  • Willison urges default hard budget caps for pay-by-usage APIs

    Simon Willison argues that pay-by-usage services and APIs need default hard budget caps, not soft warnings, to prevent runaway costs from coding and personal agents. He warns that soft caps, which only send warning emails, are insufficient because agents can consume hundreds or thousands of dollars overnight while users sleep.

    1 reports · 1 sources
  • OpenAI's ChatGPT Work: Cloud and Desktop Versions Explained

    OpenAI announced ChatGPT Work on July 9th, offering two versions: a cloud-based service accessible via chatgpt.com and mobile apps, and a desktop app (formerly Codex) that can access files and run programs locally. The desktop app bundles a full Python, Node.js, LibreOffice, and other native binaries in its cache. Currently, ChatGPT Work is available only to subscribers paying $20/month or more.

    2 reports · 1 sources
  • Shopify CEO considers banning Claude Code over AGENTS.md incompatibility

    Shopify CEO Tobi Lütke said he is considering banning Claude Code at Shopify until it supports reading AGENTS.md and .agents/skills files, arguing that its reliance on CLAUDE.md could give developers using different AI coding tools inconsistent project rules within the same repository. The comments sparked developer discussion, with suggestions including symlinking AGENTS.md to CLAUDE.md or using @AGENTS.md references, though Lütke noted maintenance challenges in large monorepos.

    1 reports · 1 sources
  • Google shifts AI control from DeepMind to corporate, Brin pushes Gemini and RSI

    Google is restructuring its AI efforts, moving control from DeepMind back to Silicon Valley and transferring several non-technical teams from DeepMind to Google's corporate reporting structure, according to Reuters and other sources. Co-founder Sergey Brin has urged key AI staff to focus on Gemini and pushed resources toward recursive self-improvement (RSI), while Demis Hassabis has been moved to a chairman role. Reports also suggest Gemini 3.5 Pro may have been quietly canceled, with Gemini 4 already in pretraining.

    6 reports · 3 sources

News updates every hour. Subscribe in your RSS reader to get new stories automatically.

Subscribe