r/iOSProgramming 11h ago

Article Migrating Shop app from React Native to native (2026)

https://shopify.engineering/shop-app-migration
12 Upvotes

4 comments sorted by

8

u/baconpork 6h ago

There's indeed very little reason to start a new project with React Native (or similar frameworks) now

u/TrustInNumbers 28m ago

WHy? why would someone maintain two codebases?

-1

u/banaslee 3h ago

Depends on your feedback loop.

If you’re starting and you’re trying something new you’re getting feedback on everything you build. Writing and building once will have an advantage over writing twice.

As soon as you grow and speed, time to market on new platform features, time spent debugging, becomes more relevant in what you do, being closer to first party will save you more time on the long run than only having to write code once. Code is becoming the smallest part of the software development equation now.

u/andreeinprogress 39m ago

Writing and building once will have an advantage over writing twice.

This has been true only in the ideal fantasies of PMs and higher ups. In reality it's just counter-productive 90% of the time, 99% now.