DEMO link: here
Note: Make sure you have completed the React Native - Environment Setup
- jdk : 17
- node : v18.18.2
First, you will need to start Metro, the JavaScript bundler that ships with React Native.
To start Metro, run the following command from the root of your React Native project:
npx react-native start --reset-cache
Let Metro Bundler run in its own terminal. Open a new terminal from the root of your React Native project. Run the following command to start your Android or iOS app:
# make sure you've already start emulator or connected to real device
npx react-native run-android
# make sure you've already start emulator or connected to real device
npx react-native run-ios
If everything is set up correctly, you should see your new app running in your Android Emulator or iOS Simulator shortly provided you have set up your emulator/simulator correctly.
This is one way to run your app — you can also run it directly from within Android Studio and Xcode respectively.
Flipper is the worst debugger, heavy, cumbersome, and difficult to maintain, so I recommend using Reactotron, everything is already set up, you just need to download and use it.
You've successfully. 🥳