Home » React-native » How to build iOS from windows using react-native and expo

How to build iOS from windows using react-native and expo


In this article, We learn about how to build ios from windows using react-native and expo, basically to do this we need to install react-native then have to install expo, no Android studio or XCode required to build project

1. Install react-native

To install react-native first, make sure you have Node v6 or later installed, to install the react-native run following command

$ npm install -g react-native-cli

To know more in detail about installation on windows I request you to go through this tutorial after complete installation of react-native next step to install expo client

2. Install expo

To install expo, run following command

$ npm install -g expo-cli

after installation complete we need to create a project, normally we use react-native init projectName to create a new project, but instead of this command we have to run following command

$ expo init my-app

after running this command you will see the following dialog:

You will see two options here black and tabs, blank create a blank project and tabs create bottom tabs for you
Select option and hit enter button you will see following options

Type name of your project which you want to set and hit enter

it takes some time to create a project after completing your project it will give some instructions in order to run the project

like below:

so go to your project root directory and run npm start after running npm start it will redirect to the browser and start packager like below:


Now, download Expo app from Appstore it also available on Play store, now see left navigation options there is an option for send link with email… if you have iPhone then use this option, And for Android, you can directly scan the QR code from Android Expo App,

you will get an email from Expo

Click on the first link and open in Expo app it will run the app with three tabs

Thank you… enjoy coding… 🙂

Related Posts

8 thoughts on “How to build iOS from windows using react-native and expo

  1. Excellent post. I was checking continuously this blog and I’m impressed! Extremely useful info particularly the last part 🙂 I care for such information a lot. I was looking for this particular info for a long time. Thank you and best of luck.

  2. Search engine optimization is one of the most discussed and controversial topics on the internet today. Also, it is one of the most misunderstood topics. In its basic form, search engine optimization (SEO) is act of altering a web site so that it does well in the organic, crawler-based listings of search engines. Now even this quick to the point definition of search engine optimization (SEO) can lead to spirited debates about the meaning and purpose of SEO. So the question maybe asked, why is SEO such a popular and controversial topic that causes so much debate within the SEO community and the general internet population particularly website owners? In my humble opinion there are 6 reasons why Search Engine Optimization (SEO) has the popularity that it currently enjoys. 1. Targeted Website Traffic – If you ask the vast majority of website owners and people within the SEO industry what is the most important factor to a successful website business and/or operation. A large percentage of the people will say website traffic and even more specifically targeted website traffic. Currently on the internet, the largest resource for targeted website traffic on a continuous bases are search engines. On a yearly bases stats show that around 75 – 80 of all purchases made by individuals on the internet originally started as a result of a search at a search engine and the vast majority of people who visit websites usually come via way of a search engine. Numbers so dominate cannot be ignored even by the biggest opponents of search engine optimization. Moreover, because SEO is focused on optimizing websites for ranking success related to search engines, it is only natural that people would be interested in the field and practice of search engine optimization (SEO).

Comments are closed.