Expo Development Workflow

Documenting a new way to use Expo’s release channels

Image for post
Image for post
Photo by chuttersnap on Unsplash

So you are trying to use Expo to build your first React Native app.

Expo’s tools and services let you start quickly, build quickly, and publish quickly. Today I am going to focus on how to optimize the Expo publish process with CircleCI.

Why publish to Expo server?

Once you boot up the local dev server, you will be prompted with a localhost URL which you can use to open the project with the Expo Client app on your phone or on a simulator/emulator. I am sure you have seen something like this:

Or enter this address in the Expo app's search…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store