- Navigation : React-Navigation 5.x.x
- CSS: styled-components 5.1.1
- Icons: react-native-vector-icons
- REDUX ? Sorry I prefer Hooks + Context Api Over redux for state management. Functional Components
$ yarn install
$ npx pod-install
- android
$ npx react-native run-android
- iOS
$ npx react-native run-ios
on root directory
$ xcrun simctl list devices
$ npx react-native run-ios --simulator="iPhone 11"
https://reactnative.dev/docs/running-on-device
Follow React-Native-CLI QuickStart
https://reactnative.dev/docs/getting-started
https://styled-components.com/
$ npx react-native link
Errors comes while running iOS app due to duplicate of vector-icons fonts then follow: oblador/react-native-vector-icons#1074