Having one team for both mobile platforms gives you flexibility in creating and managing the team. One lead developer in place of two in native approach. As a result, you can have a smaller team that is less costly and easier to manage. Especially, when you decide to simultaneously develop a web app using React.js. You can share some parts of the code between three platforms instead of two. Android, iOS and Web. Then, you can use the approach to have separate modules based on features instead of a specific platform.
React Native is a real alternative to native mobile app development. We’ve trusted React Native with one of our mobile apps that took 1.5 months to develop. Based on our experience we’ve been able to estimate that using the native approach would have cost us 0.5 months more, which equals 33%. Summarising, shorter development time, reduced manpower and an easily manageable project are good reasons to consider React Native for developing your next mobile app for both iOS and Android.