AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Prime Big Deal Days · Oct 6–7Offer from Amazon

Get monitors, keyboards and dev gear delivered free — and shop member deals

  • Fast, free delivery on millions of items
  • Access to Prime Big Deal Days deals on October 6–7
  • Prime Video, Amazon Music and more included
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

Shopify is shifting its mobile strategy toward native iOS and Android development, saying AI coding tools have changed the trade-offs that led it to adopt React Native in 2020. The Pragmatic Engineer reports that Shopify rewrote its Shop app in native code in 12 weeks; the company’s full migration plans and comparative performance data are not specified in the supplied material.

Shopify is moving its mobile development strategy toward native iOS and Android apps, reversing its 2020 adoption of React Native. The Pragmatic Engineer reports that Shopify rewrote its Shop app in native code in 12 weeks; the company’s stated rationale is that AI coding tools have made native development faster and reduced the value of React Native’s shared layer.

The shift follows several years in which Shopify used React Native across six apps. The Pragmatic Engineer says the company had been broadly satisfied with the framework, making the new direction a change in strategy rather than a response to a reported failure. The source does not provide Shopify’s announcement date or a detailed account of which apps will move, or on what schedule.

The reported reasoning centers on the changing cost of writing mobile software. According to The Pragmatic Engineer’s account of Shopify’s position, AI tools can now help engineers write code for iOS and Android directly. Native apps give teams access to each platform’s features and performance characteristics without relying on React Native’s abstractions, while the faster coding process may make the separate platform work more manageable.

The source reports that Shopify completed a native rewrite of the Shop app in 12 weeks. That is a reported project duration, not evidence by itself that all native rewrites take that long or that the new version has measurably better performance. The supplied material includes no before-and-after benchmarks, staffing figures, or cost comparison.

At a glance
updateWhen: Reported recently; the source does not…
The developmentShopify has announced that native development is its future direction for mobile, reversing its 2020 move to React Native as AI tools make platform-specific coding faster.

AI Changes Shopify’s Mobile Trade-Off

Shopify’s decision matters because it challenges a common reason companies choose cross-platform frameworks: maintaining one codebase can reduce the work needed to support both major mobile platforms. If AI assistance makes platform-specific coding faster, some teams may decide the direct access to native features and performance is worth managing separate implementations.

The change does not establish that React Native has become obsolete. The Pragmatic Engineer notes that AI can also assist with React, Flutter and Kotlin Multiplatform development. The practical choice will depend on each company’s products, team skills, performance needs and ability to maintain code across platforms. Shopify’s reported rewrite is one prominent example, but the available information does not show that its results will generalize.

From React Native to Native Apps

Shopify adopted React Native in 2020 after facing challenges building Android apps quickly and seeking more consistency between iOS and Android. At the time, mobile was a major sales channel: Shopify engineering head Farhan Thawar wrote that 71% of buyers purchased on mobile in Q3 2019, and that mobile accounted for an average of 69% of sales during that year’s Black Friday and Cyber Monday.

The source places Shopify’s reversal in a longer history of mobile teams weighing shared code against platform-specific control. It points to Airbnb, which adopted React Native in 2016 and later returned to native development, citing performance as an underlying concern. It also discusses Notion’s lengthy native transition and Kotlin Multiplatform, which lets teams share Kotlin business logic while keeping platform interfaces native. These examples provide context; they do not establish that Shopify is making the same choices for the same reasons.

“Each quarter, the majority of buyers purchase on mobile (with 71% of our buyers purchasing on mobile in Q3 of last year [in 2019]).”

— Farhan Thawar, Shopify’s head of engineering, writing in 2020

Migration Scope and Results

The supplied source does not specify which Shopify apps will move to native, how long a broader migration could take, or whether React Native will remain in use for some products. It also does not include Shopify’s full primary announcement or comparative measures of app performance, development speed, maintenance effort or cost. The 12-week Shop rewrite is reported by The Pragmatic Engineer, but its scope and staffing details are not given here.

It is also unclear how much of the change Shopify attributes specifically to AI compared with other factors, such as performance or platform access. The source describes AI as the agent of change, while offering no quantified evidence about how much AI reduced development time.

Shopify’s Mobile Roadmap

The next useful indicators will be Shopify’s details on the scope and timing of its native plans, including which apps are affected and whether React Native remains part of its toolkit. Any published performance results or information about the Shop app rewrite’s team size and development process would help readers judge what the 12-week timeline represents.

For other mobile teams, the broader question is whether AI changes the balance between shared frameworks and separate native apps. React Native, Flutter and Kotlin Multiplatform remain alternatives identified in the source, and no wider industry shift is established by Shopify’s decision alone.

Key Questions

Why is Shopify moving away from React Native?

The Pragmatic Engineer reports that Shopify sees AI coding tools as making native iOS and Android development faster, reducing the value of React Native’s shared layer for its mobile strategy.

Did Shopify rewrite the Shop app in native code?

Yes. The Pragmatic Engineer reports that Shopify rewrote the Shop app in native code in 12 weeks. The supplied material does not give benchmarks or detailed project figures.

Is Shopify ending React Native across all its apps?

The source describes native development as Shopify’s future direction and says the company had used React Native across six apps. It does not specify which apps will move or whether React Native will continue to be used anywhere.

Does Shopify’s decision mean React Native is obsolete?

No. The report presents this as Shopify’s strategy change, not proof that React Native no longer suits other teams. It also notes that AI tools can support development with React Native, Flutter and Kotlin Multiplatform.

Source: rss

HALLOWEEN

Halloween Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

Your AI Agent Writes Flawless Code. Can It Run a Company on Fire?

Four frontier AIs ran the same company through its worst week. All passed the manipulation tests — only two closed the deal. Benchmarks missed the gap.

The Complete Guide to Software Development and Quality Assurance

AIThis post was created with the assistance of artificial intelligence (AI).Building reliable…

The New Model Nobody Bet On Nearly Won the AI Management League

Moonshot’s Kimi K3 scored 93 in the Crucible, beating three of four Western frontier models at running a company under pressure. The lesson: benchmark before you buy.

Could StreetComplete Make OpenStreetMap Editing More Approachable?

StreetComplete presents an opportunity to test whether small, guided mapping tasks can make OpenStreetMap editing more approachable.