React Native is the first framework that completely fulfills the promise of cross-platform native app development. Although it’s fairly recent, it’s been already successfully utilized by companies and startups of various sizes and different industries. React Native combines the advantages of native and hybrid apps. On average, iOS and Android versions of the same app share 60-70% of the codebase, which speeds up the development processsignificantly. On the top of that, it gives a native-like user experience.
We simply love React Native. That’s why we created this list of amazing, best React Native companies mobile apps. Check them out!
For obvious reasons, Facebook has to be mentioned first. React Native was created by this social media giant during one of their Hackathons and they are the main force behind the development of this framework.
The goal was to bring advantages of web development, such as short iterations into mobile development. Originally, React Native was used in the iOS version of the Facebook app but now it provides UI for Android as well. The idea of having one React developers team instead of two also played a significant role.
React Native based parts of the app are constantly being optimized. For example, Event Dashboard performs twice as faster than at the beginning.
Facebook app wasn’t the first one created with React Native – it was Facebook Ads App. First on Android then on iOS, it was the first cross-platform app in the history of React Native development.
Facebook Ads App allows users to run and overview paid marketing campaigns from the smartphone level. It is an extremely useful tool for online marketers around the world.
React Native was a perfect match for this App. It extremely complex, as it deals with various ad formats, currencies, forms of payment and time zones.
Overall, the dev team delivered a delightful User Experience and proved that React Native can be successfully used in cross-platform development. You can read more about it on the Facebook Dev Blog.
Instagram needs no introductions as well. After Facebook acquired this photo-sharing social media platform in 2014 it was just a matter of time before their dev team starts rewriting the app. And when they developed React Native in 2015 it was pretty obvious which framework will they choose.
In early 2016 Instagram team started exploring the possibilities of implementing React Native into existing native apps. They started slowly with the simplest view: Push Notification. Due to satisfying results, they moved further and started working on other parts of the app.
React Native allowed Instagram dev team to ship features faster to both iOS and Android version of the app. The percentage of shared code is extremely high: from 85% in Comment Moderation view to 99% (!) in Post Promote view.
Discord is a voice and text chat app that works on both your desktop and smartphone as a mobile app. It is extremely popular among gamers but plenty of millennials use Discord for non-gaming purposes as a social media platform.
Discord app was one of the first on the market build with React Native. They decided to go with this technology for iOS app even before the official premiere of this framework in 2016.
Taking it from Fanghao Chen from their app development team, React Native has proven to be extremely successful at Discord. It allowed to write reusable code and iterate quickly and efficiently with just a two-person team.
Discord made an attempt to go with React Native on Android. Although they managed to rewrite it in TWO DAYS (!), finally they decided to go with Kotlin. But they went along with React Native on iOS.
No introduction needed here. This retail giant is one of the biggest corporations in the world. With over 500M $ revenue last year it currently is at the top of the Fortune 500 list.
Walmart app has plenty of different features. It allows to order shopping online, find products and check prices in-store, use Walmart Pay purchase system and overall personalize user’s shopping experience. Developing such a complex app was quite a challenge for Walmart dev team. React Native came in handy.
95% of the Wallmart’s codebase is shared between iOS and Android apps. Cross-platforming worked amazingly well from Walmart. Working on apps was going on simultaneously for both platforms and let cut the costs of labor in half.
Initial development, as well as the development of incremental features, is very quick and therefore you can satisfy your customers’ needs faster than your competition. As icing on the cake, applications written in React Native generally speaking have comparable or even potentially superior performance to those written as native applications.
Keertimaan Tenneti, Senior Engineering Manager @ WalmartLabs
Ubereats is yet another service from Uber. The idea is to make food delivery process from restaurants easy for the users and to provide delivery partners with a flexible way of earning money. The tricky part was to seamlessly connect three parties: restaurants, drivers, and customers.
Uber dev team faced a challenge of translating the existing restaurant dashboard from web to mobile, both to iOS and Android. They decided to go with React Native.
Although React Native constitutes for just a part of the mobile app, Uber dev team was very positive about the change. Chris Levis, software engineer from Uber, stated that they are very optimistic about the framework capacity in scaling up end expanding the service.
Discovery is another brand that does not need further introduction. Their mission is to bring the world closer to the people and show them things that were beyond their reach. High budgets, original programs, and great scripts – that’s Discovery in a nutshell.
Their app is something equally worthwhile. With the simple VR set, users can travel to the most distant and the most beautiful parts of our planet. App provides you with a huge variety of surroundings and different activities, such as hiking, skiing or base jumping.
Whole User Interface was developed in React Native and gives users seamless VR experience. All you need to have is a mobile device and VR set. It works with Oculus Rift, HTC Vive, Daydream or even… Google’s Cardboard!
Wix is an online tool that allows creating websites for free without the knowledge of HTML. It is also a web hosting service with web analytics features.
Wix took a bet choosing React Native as a mobile app framework for their 80 million users. Production of this scale came with a set of challenges. Thanks to React Native Wix dev team managed to go from zero to stores in six months with the development process taking 300% faster than usual.
As Tal Kol, Head of Mobile Engineering in Wix stated, React Native was a true game-changer for Wix.
You can check the project on Github.
Gyroscope is an amazing app that aids its users to achieve life goals. For example, it helps with losing weight, being more productive and improving overall wellbeing. It can track user’s physical activities, sleep, heartbeat and so on. Basing on data collected it can recommend the right diet suitable exercise plan or the right amount of rest suitable to users lifestyle.
Gyroscope is an extremely complex app. It deals with different types of data and provides numerous integrations, both with software and hardware (such as FitBand). Using React Native allowed the Gyroscope dev team to speed up the development process significantly and deliver an amazing product for both Android and iOS.
You can read more about how they were building Gyroscope here.
Bloomberg is a media company focused on the economy and financial market. They also provide software solutions for the financial sector and for businesses such as big data analysis or market reports.
The idea of their mobile app is to provide users with the same level of information accessibility as if they were using the web version of the platform.
App redesign was a huge challenge – they had to transition the entire team to React Native. But the outcome was worth the effort. With React Native Bloomberg dev team was able to rebuild consumer mobile application for iOS and Android. They were also able to add a bunch of new, innovative features. Let’s just mention live TV access, continual updating or deep personalization of displayed content.
The timing was also an important factor. Bloomberg team managed to rewrite the app in 5 months. It was roughly half of the time that they would need if they wouldn’t use React Native.
React Native is the best out there. Expect it to appear in other Bloomberg mobile apps in the future.
Gabriel Lew, Senior Software Engineer @ Bloomberg
Myntra is an e-commerce platform from India. It’s the largest online retail store for fashion and lifestyle products in this country hitting over 2 billion worth in sales last year. They provide their clients with the great range of products and deep personalization of shopping experience.
Myntra mobile app is simply amazing. It stands out with the beautiful design and delightful User Experience. Intuitiveness, flawless shopping process and deep offer personalization – that’s Myntra’s app. In our opinion, this mobile product should be a role model for every e-commerce app on the market.
As for the tech stack, currently, more than half the iOS app and critical screens of the Android app use React Native. They keep adding new screens without the need for updates on the user’s end. As Param Aggarwal, software developer from Myntra put it, choosing React Native for redesigning the apps was completely worth the effort. This framework allowed massive scaling upand supported the rapid growth of the product.
Soundcloud is a Berlin-based startup created to allow musicians to share music with each other. After over 10 years of market presence, currently, it’s a massive music hosting platform with 8 million users and 170 million tracks submitted. It attracts emerging musicians and rather non-commercial artists. If you look for this amazing DJ set you heard last Saturday at Berghain, you’ll probably find it on Soundcloud.
Their Soundcloud Pulse app is dedicated to creators. It allows them to manage their accounts and keep their communities engaged.
The main challenge during the app development process was having a very little team of just three people. React Native goes well with limited resources – sharing the codebase allowed Soundcloud dev team to manage their time efficiently and benefit from fast coding process.
Another reason for choosing React Native for this project was better developer experience. Short feedback loop due to automatic live code reloading made the process pleasant for the devs increasing their overall confidence and happiness with their work.
Happy developers and a faster turnaround are hard to beat. Product managers, decision makers & designers listen up, I’m talking to you here 🙂
Jan Monschke, frontend engineer @ Soundcloud
Did you enjoy the read? What other React Native mobile apps appeal to you? Let us know and we’ll expand the list!
Ideamotive is a React Native development agency. We build custom cross-platform apps suitable for your needs. Our main goal is to help you grow and scale up your business. Looking for mobile app development services? Drop us a line!
We highly recommend to check out our other articles. If you are looking for a career opportunity, feel free to browse our job offers. Do you want to have your digital project estimated? Just click on a button below.Estimate project Browse job offers
We are software developement house located in the hearth of Europe - Warsaw, Poland. Our main areas of expertise include Ruby on Rails, React and React Native.