To create a React Native Notes App with all CRUD operations, and to discuss some more advanced concepts.
- 
Recap to the previous workshop - React Native Workshop Repo 
- 
Use JSON Server to setup a basic server, test all basic end points 
- 
Setup the React Native project using react-native init.
- 
Add ListingScreen and a NewPostScreen - Use NewPostScreen to make a new post
- List all the posts on the ListingScreen
 
- 
Add Edit Post and Delete Post options 
- 
Debugging like a pro - Demo React Native Debugger
- Demo Reactotron
 
- 
Adding Deep Linking to your app 
- 
UI Automation Testing on Device Farm 
- 
Discussing FlatLists 
- 
Discussing Geolocation 
- 
Stroybook 
- 
Testing with Jest 
- 
Error tracking with Sentry 
- 
Codepush in action 
- 
Using App center for CI/CD of React Native apps 
- 
How to publish the app to testflight/beta store 
You can verify your dependencies in the Build Projects with Native Code section of https://facebook.github.io/react-native/docs/getting-started.html
- Clone this repo and run yarnornpm install
- npm start
- npm install -g react-native-cli
- react-native run-iosor- react-native run-android
- npm install -g json-server
- In the root of this repo is a folder called jsonServer - cdto that
- json-server --watch db.json
