
React-native-cli, Node, Watchman, and JDK ( React Native Getting Started Guide) It's not a requirement, but nvm is a great tool (when working in a team of developers) that will make sure to lock a specific node version for our project. From React-native v60+ it's required in each React Native project.Īs with every Javascript project, we're going to need a package manager to handle our dependencies. Manages library dependencies for Xcode project. Let's take a look at all the software we will need to develop a React Native application for iOS and Android. We will also look into the fundamentals of the mobile environment and how to set it up. It will help you to get your app up and running. This guide provides an overview of good open-source libraries and tools we use. As the framework matured, we refined our process of working with it on mobile platforms (iOS, Android) to deliver the best customer experience.Įach year, mobile app development gets more complicated but the fundamentals stay the same.

In our four years journey at Sudolabs, we have created and deployed a lot of them. React Native (RN) is a popular framework for creating cross-platform applications with React-like syntax.
