Getting Started with React Native: Installation and Setup
3 mins read

By: vishwesh

Getting Started with React Native: Installation and Setup

React Native is a popular open-source framework used for building mobile applications using JavaScript and React. It enables developers to build high-performance and native mobile applications for both iOS and Android platforms with ease. In this article, we will guide you through the installation and setup process of React Native.


Before we start with the installation process, you need to ensure that you have the following software installed on your computer:

  • Node.js (version 12 or later)
  • npm (version 6 or later)

Installing React Native CLI

React Native can be installed using the React Native CLI (Command Line Interface), which is a tool for creating and managing React Native projects. To install React Native CLI, open your terminal and run the following command:

npm install -g react-native-cli

This command will install the React Native CLI globally on your computer, which means you can use it in any directory.

Creating a New React Native Project

Once you have installed the React Native CLI, you can create a new React Native project using the following command:

react-native init MyFirstApp

This command will create a new React Native project named "MyFirstApp" in a directory with the same name. It will also install all the required dependencies for the project.

Running Your React Native App

To run your React Native app, you need to have an emulator or a physical device connected to your computer. You can use the following commands to run your app on iOS and Android platforms respectively:

react-native run-ios
react-native run-android

These commands will compile your app and run it on the selected platform.

Setting up an Emulator

If you do not have a physical device to test your app, you can set up an emulator on your computer. The following are the steps to set up an emulator for both iOS and Android platforms:

iOS Simulator

  1. Open Xcode.
  2. Click on "Xcode" in the menu bar and select "Preferences".
  3. Click on the "Components" tab.
  4. Click on the "Install" button next to "iOS Simulator".
  5. Once the installation is complete, open the simulator by clicking on "Xcode" in the menu bar and selecting "Open Developer Tool" > "Simulator".

Android Emulator

  1. Open Android Studio.
  2. Click on "Configure" in the welcome screen and select "AVD Manager".
  3. Click on "Create Virtual Device".
  4. Select a device and click "Next".
  5. Select a system image and click "Next".
  6. Click "Finish" to create the emulator.
  7. Once the emulator is created, start it by clicking on the green triangle icon next to the emulator name in the AVD Manager.


In this article, we have covered the installation and setup process of React Native, including installing React Native CLI, creating a new project, running the app on iOS and Android platforms, and setting up emulators for testing. With these steps, you should be able to get started with building your first React Native app.

Recent posts

Don't miss the latest trends

    Popular Posts

    Popular Categories