
technologyJan 14, 202542:15pending
Lessons from Shopify's Migration to React Native with Mustafa Ali | React Universe On Air #46
About this episode
In 2020, Shopify decided to switch to React Native for both new and existing apps. In November 2024, the migration of their mobile app was officially over, resulting in a remarkable 86% unification of code across platforms and a streamlined development process that stems from eliminating 1.8 million lines of redundant code, reducing build times, and achieving seamless feature parity between iOS and Android.
Let’s take a closer look at the decision-making process involved in this transformation with Mike Grabowski (@grabbou at X) as our host and Mustafa Ali (@mustafa01ali at X), Shopify's Director of Engineering, as his guest.
Learn about the motivations for this change, such as reducing duplicated efforts and enabling seamless developer collaboration across web and mobile, the challenges faced, particularly in optimizing performance for their high-usage point-of-sale app, and the essential role of native developers in ensuring exceptional app performance and user experience.
Check out episode resources on our website 🧠 https://hubs.li/Q031_HNC0
Download free React Native Migration Guide 📖 https://hubs.li/Q031_Hxy0
Share your feedback on this episode ✨ https://bit.ly/feedback46
Get your React Universe Conf 2025 tickets 🎟 https://hubs.li/Q030Y5mp0
Check out other episodes of our podcast 🎧 https://hubs.li/Q031_Qmf0
Follow us on X 🐦 https://twitter.com/callstackio
Get every episode summarized
Each time React Universe On Air publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from React Universe On Air

Browser AI, WebGPU, and the Road to On-Device Agents With Nico Martin | React Un...
React Universe On Air
Sep 7, 202655:33failed

VisionCamera V5 With Marc Rousavy | React Universe On Air
React Universe On Air
Aug 4, 202655:09pending

Can React Native Animations Be Simpler and Faster? | React Universe On Air
React Universe On Air
Jul 8, 202641:22pending

App Store Connect CLI With Rudrank Riyam | React Universe On Air
React Universe On Air
Jun 18, 202649:27pending