Install Node.js from the official website (https://nodejs.org/).
npm is included with Node.js and is used to manage JavaScript packages and dependencies.
Android Studio (optional, for Android Development)
if you plan to develop Android applications, you should install Android Studio. It provides tools for Android development, including an emulator.
Configure Android Studio to install the Android SDK and create virtual devices for testing.
Xcode (optional, for iOS Development)
If you plan to develop iOS applications, you need Xcode, which is only available for macOS. Xcode includes the iOS SDK and an iOS simulator for testing.
React Native CLI
npm install -g react-native-cli
Yarn (optional alternative to npm)
Yarn is an alternative package manager to npm. It can be used in place of npm for managing project dependencies.
npm install --global yarn
Cool things to be added in Contribution section:
Contribution
Pre-requisites
npm and node.js
Install Node.js from the official website (https://nodejs.org/). npm is included with Node.js and is used to manage JavaScript packages and dependencies.
Android Studio (optional, for Android Development)
if you plan to develop Android applications, you should install Android Studio. It provides tools for Android development, including an emulator. Configure Android Studio to install the Android SDK and create virtual devices for testing.
Xcode (optional, for iOS Development)
If you plan to develop iOS applications, you need Xcode, which is only available for macOS. Xcode includes the iOS SDK and an iOS simulator for testing.
React Native CLI
npm install -g react-native-cli
Yarn (optional alternative to npm)
Yarn is an alternative package manager to npm. It can be used in place of npm for managing project dependencies.
npm install --global yarn
Install
Using npm
npm ci
or yarn
yarn install
Run the server
Using npm
npm start
or npx
npx expo start