This App generates random Jokes when one button on drawer is clicked ( by calling on Joke API). This App is built using Expo and React-Navigation. It's a basic App with two bottom tabs, drawer with buttom, stack navigation.
You can find all the documentation of Expo Docs.
- Install expo - npm install --global expo-cli
- expo init “project-name” (choose the Blank Template/ minimum by using arrow key you can choose)
- npm install @react-navigation/native
- expo install react-native-screens react-native-safe-area-context
- npm install @react-navigation/native-stack
- npm install @react-navigation/bottom-tabs
- npm install @react-navigation/drawer
- expo install react-native-gesture-handler react-native-reanimated
Now open the Project folder in your favorite code editor. Now verify the installation of all the dependencies. Check the file package.json and verify it.
expo start on your terminal you will see this
If you press i app will open on ios simulator.