- Install packages with
yarn
ornpm install
.- If you have native iOS code run
npx pod-install
- If you have native iOS code run
- Run
yarn start
to start the bundler. - Open the project in a React runtime to try it:
- iOS: Client iOS
- Android: Client Android
- Web: Any web browser
This project can be run from a web browser or the Expo client app. You may find that you want to add more native code later on. You can do this by ejecting the project and rebuilding it yourself.
- Run
yarn eject
to create the native projects. - You can still run your project in the web browser or Expo client, you just won't be able to access any new native modules you add.
- Deploy the native app to the App store and Play store using this guide: Deployment.
- Deploy the website using this guide: Web deployment.
-
Learn more about Universal React.
-
See what API and components are available in the React runtimes.
-
Find out more about developing apps and websites: Guides.
-
Made following Bryan Ellis's udemy tutorial "Intro to React Native Build a Cryptocurrency Tracker" Update: i do not recommend following this tutorial, it does not explain what is happening and due to the order it is built you are not able to render it as you go, so debugging is really challenging