- Online/offline user status
- Delivery reports (like WhatsApp)
- Media sharing
- Rich text/Emoji’s
$ npm install -g react-native-cli
Step 1: git clone this repo:
Step 2: cd to the cloned repo:
Step 3: npm install && react-native link
- Run emulator
- $ react-native run-android
- $ react-native run-ios
Using MacOs Terminal, launch first simulator:
- Step 1: $ cd /Applications/Xcode.app/Contents/Developer/Applications
- Step 2: $ open -n Simulator.app
- Step 3: $ cd
<your react native project>
- Step 4: $ react-native run-ios
Now, launch 2nd simulator:
- Step 5: $ cd /Applications/Xcode.app/Contents/Developer/Applications
- Step 6: $ open -n Simulator.app
- Step 7: Click "Ok" when you get "Unable to boot device in current state"
- Step 8: Change simulator to be different than first simulator (e.g. Hardware -> Device -> iPhone 6s)
- Step 9: $ cd
<your react-native project>
- Step 10: $ react-native run-ios --simulator "iPhone 6s" (or whatever simulator you chose in step 8).