The Expo client app for Android and iOS.
This is the source code for the Expo client app used to view experiences published to the Expo service. Most people will not need to build the Expo clients from source.
If you want to build a standalone app that has a custom icon and name, see our documentation here. You're in the wrong place, you shouldn't need to build the Expo clients from source.
If you need to make native code changes to your Expo project, such as adding custom native modules, we can generate a native project for you. You're in the wrong place, you shouldn't need to build the Expo clients from source.
If you want to build the Expo client apps for some reason, there are a few steps to getting this working:
- Join us on Slack at https://slack.expo.io/. The code base and build process is complicated so please ask us if you get stuck.
- Get the iOS and Android clients building on your machine using the Set Up section below.
- Make your native changes and test. You can still use XDE or exp and the rest of Expo's infrastructure.