0
0
React Nativemobile~5 mins

Expo Go for quick start in React Native - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
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?
ABuild a native APK or IPA file first
BScan a QR code from the Expo development server
CInstall Android Studio on your phone
DWrite native Java or Swift code
Which command creates a new Expo project ready for Expo Go?
Anpx create-expo-app myApp
Bnpx create-react-app myApp
Cexpo init myApp
Dreact-native init myApp
What is a key benefit of using Expo Go for beginners?
ANo need to install native SDKs like Xcode or Android Studio
BYou can write native Java and Swift code directly
CIt automatically publishes your app to app stores
DIt replaces the need for React Native
Which of these is NOT supported directly by Expo Go?
ALive reloading your app during development
BAccessing GPS location
CUsing device camera
DRunning custom native modules not included in Expo
How does Expo Go help with app testing?
AIt automatically fixes code errors
BIt compiles your app into a final store-ready package
CIt lets you see changes instantly on your phone as you code
DIt replaces the need for physical devices
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.