<aside> 💡 In this workshop, we’ll use Expo to facilitate the processes of building and getting the app on the phone as easy as possible.

</aside>

In order to create an Expo app, do the following steps:

1️⃣ Install NodeJS.

2️⃣ Install the Expo Go app from store on your phone.

3️⃣ Run npm i -g npx.

The above steps must be done only once; the following step, each time you want to create an app:

4️⃣ Run npx create-expo-app app-name --template blank.

Now that you have the app installed, you can run npx expo start and scan the QR code to see it live on your phone. Note that you have to be on the same network on both your phone and pc.

If you want other devices not connected to your PC network to be able to scan the QR, run:

npx expo start --tunnel

After you scan the QR code, you can open up App.js and start editing it.