0
0
React Nativemobile~5 mins

Environment setup (Node, Watchman, Xcode, Android Studio) in React Native - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is Node.js used for in React Native development?
Node.js runs JavaScript code outside the browser and is used to run the React Native development server and build tools.
Click to reveal answer
beginner
Why do we install Watchman when setting up React Native on macOS?
Watchman watches for file changes and helps speed up the development process by efficiently detecting code updates.
Click to reveal answer
beginner
What role does Xcode play in React Native development?
Xcode is Apple's IDE used to build and run React Native apps on iOS devices and simulators.
Click to reveal answer
beginner
Why do you need Android Studio for React Native development?
Android Studio provides the Android SDK and emulator to build and test React Native apps on Android devices.
Click to reveal answer
intermediate
What is the purpose of setting environment variables during React Native setup?
Environment variables tell your system where to find tools like Node, Android SDK, and Java, so builds and commands work correctly.
Click to reveal answer
Which tool helps React Native detect file changes quickly on macOS?
ANode.js
BXcode
CWatchman
DAndroid Studio
What is the main use of Xcode in React Native development?
ABuilding and running iOS apps
BRunning Android emulators
CManaging Node.js packages
DWatching file changes
Which software provides the Android SDK needed for React Native Android builds?
AWatchman
BAndroid Studio
CNode.js
DXcode
Why is Node.js important for React Native development?
AIt watches file changes
BIt compiles Java code
CIt manages iOS simulators
DIt runs the React Native development server
What must you configure to let your system find Android SDK tools?
ASet environment variables
BInstall Watchman
CInstall Xcode
DRun Node.js server
Explain the purpose of each main tool (Node.js, Watchman, Xcode, Android Studio) in setting up a React Native environment.
Think about what each tool helps you do during app development.
You got /4 concepts.
    Describe the steps to prepare your computer for React Native development on both iOS and Android.
    Consider the tools and configurations needed for both platforms.
    You got /5 concepts.