how to run react native app
react-native run-android
react-native run-ios
how to run react native app
react-native run-android
react-native run-ios
how to create a new react native project
$ npx react-native init firstapp
get started with react native
//make sure node is installed
>npm i -g expo-cli
>expo init ProjectName
>cd ProjectName
>code .
>expo start
//snippets for react native @ Vcode
#React Native Tools
#React-native/React/Redux
#Prettier code-formattter
#material icon theme
//IOS Simulator
Xocde -> Development Tool -> Simulator
//for mac users got to https://docs.expo.io/workflow/android-studio-emulator/
>code ~/.bash_profile
>code ~/.zshrc
and add to both file the following:
export ANDROID_SDK=/Users/junglesoft/Library/Android/sdk
export PATH=/Users/junglesoft/Library/Android/sdk/platform-tools:$PATH
//make sure to have your own directory above
//HINT: you can find your directory at Android studio/config/SDK manager
//Android Emulator
Open Android Studio -> config -> AVD manager -> Create virtual device...
//open the emiulator device then got to Metro Bundler and
//press on 'Run on android simulator' (or Press a in the Terminal'
start react native
react-native start
how to run react native app
// For iOS
//Case 1: Run on Simulator
npx react-native run-ios
//Case 2: Choose Scheme
npx react-native run-ios --scheme <Scheme Name>
// Run on a different simulator, e.g. iPhone SE:
react-native run-ios --simulator "iPhone SE"
// Pass a non-standard location of iOS directory:
react-native run-ios --project-path "./app/ios"
// Run on a connected device, e.g. Max's iPhone:
react-native run-ios --device "Max's iPhone"
//For Android
//Case 1: Run on Simulator
npx react-native run-android
//Case 2: Choose varient
npx react-native run-android --varient <varient name>
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us