This is the Jokebook app I made before the workshop to prepare myself, it looks nicer.
Get random jokes pulled from https://github.com/15Dkatz/official_joke_api and save jokes you like for later.
This is a simple RN app that is meant to showcase functional components, hooks, react-navigation, interacting with APIs, redux, redux-thunk, and async storage.
Follow directions at: https://reactnative.dev/docs/environment-setup
Use the expo cli quick-start tab.
To setup simulators (iOS and Anroid) follow the instructions in react-native-cli tab.
- Run
expo install
and thenexpo start
in project directory - You have many options of running the app now
- enter
i
ora
into the terminal to run the app on an ios or android simulator respectively - You will be redirected to a page in your browser called the Metro Bundler which gives you options of running the app on simulators or on your own device
- To run on your own device, install the expo app onto your phone and scan the qr code