Runeo Drive is an app for the driver of the Paléo festival to let them interact with Runeo Desk to coordinate their run from a phone.
- Clone the repository
git clone https://github.com/CPNV-ES/Runeo-Drive-2022.git
- Follow the installation guide of Expo Cli start.
- Install Runeo desk to have a local development backend in case the online is down. Ask XCL for the access.
- Node 12 or higher
- Android emulator or a device with a physical screen
- We used the android studio emulator
- iOS simulator or a device with a physical screen
- Expo CLI for the build
- Start Runeo Desk (if using local backend)
- You may want to change the apiUrl for Runeo Desk in App.tsx
- Finally, execute the command
expo start
to open a web page where you can choose to run the app from Android or iOS.
To build the app for Android or iOS, we follow the guide of Expo Cli.
We resume it at the following steps:
- Install the Expo CLI with
npm install -g expo-cli
(oryarn global add expo-cli
) - Create an Expo account if you haven't one
- Configure the app.json (already done, but still check it)
- Finally to build the app for Android or iOS, execute the command
expo build:android -t apk
orexpo build:ios
.