Recall & Review
beginner
What is Expo Go in React Native development?
Expo Go is a mobile app that lets you run React Native projects instantly on your phone without building native code. It helps you see your app live while coding.
Click to reveal answer
beginner
How does Expo Go simplify starting a React Native app?
Expo Go removes the need to install Android Studio or Xcode first. You just scan a QR code from your development computer and your app runs on your phone immediately.
Click to reveal answer
beginner
Which command starts a new Expo project that works with Expo Go?
You use
npx create-expo-app myApp to create a new project ready to run in Expo Go.Click to reveal answer
intermediate
Can you use Expo Go to test native device features like camera or GPS?
Yes, Expo Go supports many native device features through Expo APIs, so you can test camera, GPS, sensors, and more without extra setup.
Click to reveal answer
intermediate
What is a limitation of using Expo Go for app development?
Expo Go cannot run custom native code or third-party native modules that are not included in Expo. For those, you need to build a custom development client or eject.
Click to reveal answer
What do you need to do to run your React Native app on your phone using Expo Go?
✗ Incorrect
Expo Go lets you run your app by scanning a QR code from the development server, no need to build native files first.
Which command creates a new Expo project ready for Expo Go?
✗ Incorrect
The command
npx create-expo-app myApp creates a new Expo project compatible with Expo Go.What is a key benefit of using Expo Go for beginners?
✗ Incorrect
Expo Go removes the need to install native SDKs, making it easier for beginners to start coding quickly.
Which of these is NOT supported directly by Expo Go?
✗ Incorrect
Expo Go cannot run custom native modules that are not part of the Expo SDK.
How does Expo Go help with app testing?
✗ Incorrect
Expo Go supports live reloading so you can see your app update instantly on your phone.
Explain how Expo Go makes starting React Native development easier for beginners.
Think about what setup steps Expo Go removes.
You got /4 concepts.
Describe a limitation of Expo Go and how developers can work around it.
Consider what happens if you need native code not in Expo.
You got /4 concepts.