Expo Desktop

Prerequisites

How to set up your environment.

Choose the operating system of your development machine and the platform you want to build for.

Development OS
Target OS

To develop for Apple platforms (the setup is the same for both iOS and macOS), you need to set up your environment with Node.js, Watchman, CocoaPods, and Xcode.

Any of these guides work equally well:

  • Expo's iOS setup docs
  • Meta's React Native iOS setup docs
  • Microsoft's React Native macOS setup docs