Setting up React Native development environment

Components are from react-native package but logic is of React

npm install -g react
npm install -g react-native

Expo SDK

npm install -g expo
npm install -g expo-cli

Navigation library for routing logic

npm install --save @react-navigation/native
npm install --save @react-navigation/native-stack
npm install --save @react-navigation/bottom-tabs
npm install --save @react-navigation/drawer

Global state management

npm install --save @redux-toolkit

Useful EXPO packages

# expo packages
npm install --save expo-image-picker
npm install --save expo-location
npm install --save expo-font

usefull RN packages

npm install --save react-native-maps

Download debugger - stand alone gui app

brew update
brew install --cask react-native-debugger