Shopify has just announced that its mobile app has moved from React Native (RN) to native development. In 2020, Shopify engineers chose React Native for their main apps, aiming to write code once and run it everywhere. At that time, RN attracted a lot of attention from the mobile‑app community, but performance was a trade‑off. RN can speed up development, yet it requires significantly more effort to optimize.
Now they are switching back to native for a fairly straightforward reason: large language models have made cross‑platform coding almost obsolete. With the same design, AI can generate code for both platforms simultaneously, solving both performance and multi‑platform challenges.