There are several blogs and guides that tell you the pros and cons of using React Native. Among a plethora of React Native examples and use cases to view from, here are some close-up examples of tech giants and startups that use React Native,
1. Bloomberg
Bloomberg made the switch to React Native for its new consumer mobile application to include the features of a true cross-platform native experience.
"Before React Native, we would have developed the iOS and Android versions in parallel, with no option to share the code, leading to delays and repetition"
With half the time required to create a native app, switching to React Native helped create a seamless workflow for the developers and ensured a hassle-free browsing experience for the customers. With hot reloading, A/B testing, cross-platform compatibility and zero performance issues, Bloomberg's switch to React Native validates the advantages of the framework.
2. Shopify
Known for an engineering culture that makes bets on specific technology deemed early and ahead in the game, Shopify moved to use React Native upon its acquisition of Tictail, a mobile-first company. Shopify decided to rewrite some of its popular consumer applications to React Native with 95% of the code shared between iOS and Android.
"The rewrite resulted in less crashes in iOS than the native iOS application, launch of an android version due to the similar code and a boost in productivity in the team"
With the adoption of React Native, Shopify gained access to rapid development and cross-platform features. Their team also leverages React Native while using iOS and Android native features.
3. Uber eats
Uber Eats's web application provided limited access to features and made communication with users harder. The advantage that React Native provided for the team of UberEats was the easy onboarding, due to their previous usage of a web application.
“Even with limited iOS/Android exposure, engineers could use React Native to fuse web and mobile development allowing them to write features either natively or in JavaScript"
React Native allowed their MVP to be up and running and tested on restaurants to gain feedback faster. For Uber Eats, React Native has helped scale up and expand the marketplace and hence is used in their restaurant dashboards.
4. Discord
Being one of the first companies to adopt React Native back in 2016, Discord has driven customer acquisition and retention through the shift to the framework. React Native has helped them accelerate their UI development cycle, execute over the air patches among other advantages.
"React Native has allowed us to reap the benefits of quickly leveraging reusable code across platforms as well as develop a strong and mighty team"
From driving their iOS user base from zero to millions and boosting productivity across departments and engineers skilled in native and web development, React Native has proven to be extremely successful at Discord.
5. Instagram
As a subsidiary of its parent company, Instagram has used React Native to ship features faster to both iOS and Android applications.
"The percentage of code shared between the platforms greatly improved developer velocity. Live reload and hot reloading help eliminate compile install cycles"
Rather than integrate React Native into their existing Native application, Instagram tried it feature by feature, such as using React Native for startup of the application, post promotion, save option, comment moderation, lead generating advertisements and so on.