A great amount of debate has evolved around what framework is best for building mobile apps. React Native is a framework that continues to get praise and adoption from more and more developers. Therefore, we wanted to give an overview of the most popular mobile apps using React Native:
1. Facebook & React Native
You know what they say – you have to be willing to eat your own dog food – and that goes for Facebook as well. While Facebook will not rewrite their entire suite of features for their mobile applications, it is clear now that Facebook is on the path to rewriting more and more features into React Native.
Originally, Facebook only developed React Native to support iOS. However, with its recent support of the Android operating system, the library can now provide mobile UIs for both platforms. For the social networking app, Facebook implemented React Native for their Events Dashboard feature and saw great performance improvements as a result. The Events Dashboard is now booting up twice as fast! With millions upon millions of people using Events on Facebook, that’s amounts to hours and hours of time saved every day.
2. Facebook Ads & React Native
The social networking platform isn’t the only React Native application that was developed under Facebook’s roof. Facebook used React Native to rebuild its own Ads Manager app, creating both an iOS and an Android version. Interestingly, the same team of developers created both versions. Facebook also made React Native open-source, letting the developer community to have a go at it. That allowed the React Native framework to evolve much faster than an internal team at Facebook could ever accomplish.
From a design perspective, the interface is clean with an intuitive UX and simple navigation. The animations and transitions are next to perfect, without feeling unnatural or buggy at any point. The overall experience is outstanding, and if your marketing team isn’t using the app, now would be a good time to join the party!
The first thing you will notice is that the app is lightning fast, regardless of the operations you want to perform. From checking the status of a current campaign to building a new one, all it takes is a swift moment to navigate to the next level or access the data requested with ease.
3. Instagram & React Native
Another Facebook-powered service! Instagram accepted the challenge to integrate React Native into their existing native app, beginning with the most basic feature you can imagine – the Push Notification view. Basically, Instagram implemented the push notification as a WebView due to the UI’s simplicity. In other words, the team did not need to rebuild the navigation infrastructure.
The choice of switching to React Native turned out to work out really well for Instagram. 85% to 99% of code was shared between the Android and iOS apps, lowering development cost dramatically. Thus the team was able to deliver updates to their apps much faster than they would have with a native solution maintaining two codebases.
4. Bloomberg & React Native
Bloomberg’s new consumer mobile application for iOS and Android gives clients a streamlined, interactive experience with simple-to-access personalized content, videos and live feeds featured across Bloomberg’s Media. The engineering team at Bloomberg’s New York City headquarters produced the app using React Native. This was a big change for an organization that had otherwise built their apps using native technologies like Java and Objective-C.
5. Walmart & React Native
Are you ready to get your next app build or rebuild into React Native? Don’t hesitate to start a conversation with Wiredelta today!