Shopify Completes React Native Migration
Shopify’s mobile app has now moved completely to React Native, with iOS and Android versions sharing 86% of their code compared to only 5% before. The main goal of the migration was to unify codebases, streamlining development by letting engineers work in a shared language for both platforms. Thanks to a systematic and iterative approach, Shopify reduced technical debt and the lessons learned during the process allowed the company to realize the importance of native code expertise, selective use of React Native, and regular performance monitoring.
Now Shopify’s app has a more cohesive codebase, faster development cycles, and a better user experience. The new system also means quicker updates and a consistent design across platforms, which is great news for the users. In terms of performance, the app now boasts 59% faster screen load times, 44% faster app launches, and 63% faster webviews. Even more impressive is the fact that Shopify’s team managed to achieve a 99.9% crash-free rate.
Learn about the reasons for Shopify’s move to React Native here.
Read more about results of the migration.
To stay on top of the latest tech news, subscribe to Frictionless, a newsletter by our CEO & CGO, Chris Lojniewski.