File: set-up-your-environment.md | Updated: 11/15/2025
Hide navigation
Search
Ctrl K
Home Guides EAS Reference Learn
Archive Expo Snack Discord and Forums Newsletter
Copy page
Learn how to set up your development environment to start building with Expo.
Copy page
Let's set up a local development environment for running your project on Android and iOS.
Where would you like to develop?
We recommend using a real device to develop, since you'll get to see exactly what your users will see.

Android device

iOS device

Android Emulator

iOS Simulator
How would you like to develop?
Expo Go is a sandbox for trying out Expo quickly. A development build is a build of your own app that includes Expo's developer tools.

Expo Go
Try out app development in a limited sandbox without custom native modules. Great for testing out Expo quickly. Not intended for long-term projects.

Development build
Make a build of your own app with developer tools. Supports custom native modules. Intended for production projects.
Set up an Android device with Expo Go
Scan the QR code to download the app from the Google Play Store, or visit the Expo Go page on the Google Play Store .
You have a project and a development environment. Now it's time to start developing.