Lesson 02 · Cross-platform Mobile with React Native
Cross-platform: The Expo Workflow & Device Testing
Create an Expo project, run it on your own phone with Expo Go, understand Fast Refresh's real rules, and know why the Expo SDK pins its versions.
Prerequisites: Cross-platform: React Native Fundamentals
Learning objectives
By the end of this lesson, you will be able to:
- Set up an Expo project with create-expo-app and run it on your phone with Expo Go
- Choose between Expo Go, an Android emulator and an iOS simulator for testing
- Predict what Fast Refresh preserves and what it resets after an edit
- Explain why the Expo SDK pins versions and when upgrading is deliberate