This app is centered around the The Forgotten Giants and will provide you with a map to find the giants and information about transport. If you are within a distance of 10 meters of the giant, a reward screen will be triggered. It is then possible to read about or listen to the giant. Moreover, you can keep track of all the rewards that you have once gathered.
For our app we have used Expo. To set up the Expo environment and libraries that allows you to run the code on a simulator, do as follows:
Download NodeJS - the latest version
Expo
npm install expo-cli --global
Navigate to the folder in which the project is saved (change directory)
cd [Path to THE PROJECT]
npm
npm install
Start the project
npm start
If you want to run the code on iPhone simulator, we recommend that you install Xcode from App Store. Once installed, click on "Run on iOS simulator" in the browser.
If you want to run the code on Android simulator, we recommend that you install Android Studio. When opening the program, click on “Configure”, “AVD Manager” and “Create Virtual Device”. Once this is done, click on "Run on Android device/emulator" in the browser.
If you want to run the code on your own mobile device, go to App Store or Google Play Store and download “Expo” from Expo Project. When installed, open your camera and scan the QR code that is displayed at the tap-window in your browser or terminal.