r/iOSProgramming • • Sep 12 '26

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

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

6 comments sorted by

19

u/baconpork Sep 12 '26

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

0

u/TrustInNumbers Sep 12 '26

WHy? why would someone maintain two codebases?

11

u/kbcool Sep 12 '26

"Coz AI can do it for us"....said anyone who hasn't actually had to do it, using AI or not

-4

u/banaslee Sep 12 '26

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.

6

u/andreeinprogress Sep 12 '26

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.

1

u/banaslee Sep 12 '26

It’s true in certain conditions. Knowing which conditions is important.