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
react native installation
npm install -g react-native-cli
//cd to the file where your react native projects will be
react-native init albums
// Run instructions for IOS/Android
cd projects/albums
npx react-native run-ios
npx react-native run-android
start react native app
npm install -g expo-cli
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'
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>
react native layout animation android
if (Platform.OS === 'android') {
if (UIManager.setLayoutAnimationEnabledExperimental) {
UIManager.setLayoutAnimationEnabledExperimental(true);
}
}
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