# Getting Started with REACT NATIVE development on WINDOWS

Congratulation guys, you have opted to add a skill to your portfolio than spending your time somewhere else.

Let us see what you need to go forward with it.

### \-Software requirements:

* **Chocolatey**: Installing this package is not a compulsion but it makes it easier to manage the installation of several packages easier in the windows system.  
    *You'll need administrator privileges in the terminal* for installing the packages using this tool.
    
    Check out this blog to get steps to install chocolatey in your system: [Install Chocolatey](https://www.liquidweb.com/kb/how-to-install-chocolatey-on-windows/)
    
* **NodeJS**: The first step is to ensure you have your system's latest version of NodeJS. You can check it by typing `node -v` inside the terminal or PowerShell.  
    If some version is displayed like *v16.17.0*, you are good to go. If not, then you need to download and install nodeJS [Download NodeJS](https://nodejs.org/en/download/).
    
    ```plaintext
    # You can use this code to install nodejs using chocolatey
    choco install nodejs-lts
    ```
    
* **Android SDK Tools**: Downloading android studio makes it easier to configure the tools required for the React Native dev because the Android-SDK tools are readily available in it. Install android studio from [HERE](https://developer.android.com/studio/install)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1675225667148/25b7cbea-787c-43f7-a7ad-a0bc75072556.png align="center")
    
* **VSCODE:** While any code editor is good but ***Visual Studio CODE*** is what I would prefer to use. Extensions make it powerful, you know. Download and install VSCODE from [HERE](https://code.visualstudio.com/download).
    
* **JAVA (openJDK):** Download openJDK using chocolatey
    
    ```plaintext
    choco install microsoft-openjdk11
    ```
    
    And you are good to go!
