TL;DR
Get the latest gadgets 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
Shopify is shifting mobile development toward native iOS and Android apps after years of using React Native. The Pragmatic Engineer reports that AI coding tools helped the company rewrite its Shop app in 12 weeks, though Shopify’s full rationale, costs and migration plans are not detailed in the supplied material.
Shopify rewrote its Shop app for native iOS and Android in 12 weeks, according to The Pragmatic Engineer, as the company shifts its mobile strategy away from React Native. The report says improved AI coding tools helped make native development faster; Shopify has not detailed the broader migration scope or its costs.
Shopify’s move marks a reversal from its 2020 decision to adopt React Native, a framework that lets teams build apps for iOS and Android using shared code. The company had moved six apps to React Native, and the original transition was regarded as successful for several years, according to The Pragmatic Engineer. The supplied source says Shopify has now described native development as the future, but does not include a direct statement from the company explaining the full scope of that decision.
The reported reason is a change in the cost and speed of writing mobile software. AI coding tools have improved at generating code for mobile platforms, the report says, reducing one of the advantages of sharing code through React Native. Native apps also avoid some framework abstractions and give teams direct access to each platform’s capabilities. The report says Shopify completed the Shop app rewrite in 12 weeks, but does not provide a detailed account of staffing, project scope or how the timeline was measured.
Shopify’s original choice reflected a different set of constraints. In 2020, the company cited the importance of mobile shopping and the difficulty of building Android apps quickly. A shared framework helped it deliver consistent iOS and Android experiences. The Pragmatic Engineer quotes then-Head of Engineering Farhan Thawar saying that 71% of Shopify buyers purchased on mobile in the third quarter of 2019; during that year’s Black Friday and Cyber Monday period, mobile purchases rose by 3%, and mobile sales averaged 69% of sales.
How AI Changes the Mobile Trade-Off
The decision suggests that the trade-off between shared code and platform-specific apps may be changing for teams with strong engineering resources. React Native can reduce duplicated work across platforms, but it also introduces a framework layer. If AI tools let developers produce native code more quickly, a company may find the direct control of native apps worth the cost of maintaining separate iOS and Android implementations.
That does not establish that native development is now faster or better for every company. The reported 12-week rewrite is a Shopify-specific example, and the source provides no comparative performance data, cost figures or results from the rewritten app. For other teams, the relevant calculation will depend on their app, skills, release cadence and support needs. Shopify’s move is a prominent signal of changing priorities, not proof that React Native has lost its value.
Shopify’s 2020 React Native Bet
Shopify adopted React Native in 2020 after struggling to build Android apps quickly while maintaining separate platform experiences. The report describes this as a practical response to the challenge of serving customers on both major mobile systems. It says the company later moved six apps to the framework and was still satisfied with much of the result five years on.
The wider mobile industry has seen similar shifts before. The Pragmatic Engineer points to Airbnb, which adopted React Native in 2016 and returned to native development two years later, citing performance as an underlying reason. It also discusses Notion’s long-running native migration, which began in 2019. Those examples illustrate that framework choices can change as product needs evolve; they do not show that Shopify’s reasons or outcomes are identical.
Kotlin Multiplatform offers another option: teams can share business logic written in Kotlin while keeping the user interface native on each platform. The source describes it as a technology that may become more relevant alongside AI-assisted development. It does not say Shopify has adopted it.
“Shopify “rewrote the Shop app to native in just 12 weeks.””
— The Pragmatic Engineer
Migration Scope and Results
The supplied report does not specify which of Shopify’s six React Native apps will move to native, whether the transition is already under way across the portfolio, or whether React Native will remain in use for some products. It also does not give direct details from Shopify on the rewrite’s cost, team size, maintenance impact or app performance after the change.
The role of AI is presented as the main explanation in The Pragmatic Engineer’s account, but the source material does not include a detailed Shopify breakdown of how AI tools were used or how much time they saved. It remains unclear whether the 12-week Shop rewrite is repeatable across apps with different features and technical histories.
What Shopify’s Rollout Will Show
The next useful evidence will be Shopify’s account of which apps are moving to native, the timeline for any further rewrites and how the company plans to maintain the resulting iOS and Android code. App updates and engineering disclosures may also show whether the reported speed gains extend beyond the Shop app.
Until those details emerge, the confirmed development is a strategic shift toward native mobile work and a reported 12-week rewrite. The broader effect on Shopify’s app portfolio, and on other companies’ framework choices, remains to be seen.
Key Questions
Why is Shopify moving away from React Native?
The Pragmatic Engineer says AI coding tools have improved, making it easier for Shopify to write native mobile code, while React Native adds a framework layer. The supplied material does not include a full direct explanation from Shopify.
Did Shopify rewrite every app in 12 weeks?
No. The report says Shopify rewrote the Shop app in 12 weeks. It does not say that all six apps previously moved to React Native were rewritten in that period.
Is React Native being discontinued at Shopify?
The source describes native development as Shopify’s future direction, but does not specify whether React Native will be removed from every app or retained in some parts of the portfolio.
What is Kotlin Multiplatform, and is Shopify using it?
Kotlin Multiplatform lets developers share business logic written in Kotlin while keeping apps native on iOS and Android. The source presents it as a possible industry option; it does not report that Shopify has adopted it.
Source: rss
Evergreen bestsellers Picks
bestsellers
As an affiliate, we earn on qualifying purchases.
