Official mobile app of the independent, student-run newspaper of Stanford University. Contributions are welcome!
- Install packages by running the
yarn
terminal command from the project directory.- If you have native iOS code run
npx pod-install
.
- If you have native iOS code run
- Run
expo start
to start the bundler. - When prompted by the command line interface, type
i
ora
to try it on a valid simulator. - Alternatively, scan the QR code and open the project in a React runtime on a physical device:
- iOS: Client iOS
- Android: Client Android
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 after this step. You will not, however, be able to access any new Node modules.
- Deploy the native app to the App Store and the Play Store with this guide: Deployment.
- Learn more about the React Native development process with Expo.
- See what API and components are available in the React runtimes.
- Find out more about developing apps and websites: Guides.