This is source code of UNA mobile apps for iOS and Android based on Expo. Mobile apps need to have Nexus UNA app installed.
-
Install dependencies
npm install
-
Create native iOS and Android project files
npx expo prebuild
-
Run iOS app
npm run ios
or Android app
npm run android
- Edit
constants/setings.tsto specify your domain and other settings. - Edit
constants/theme.tsto specify custom colors. - Edit images in
assets/imagesto change app icons. - Edit
app.jsto change app bundle and app name. - Make sure to run
npx expo prebuildafter editingapp.jsfile.
Automate some the of the above changes by running:
npm run rebrandTo learn more about extending this project with Expo, look at the following resources:
- Expo documentation: Learn fundamentals, or go into advanced topics with our guides.
- Learn Expo tutorial: Follow a step-by-step tutorial where you'll create a project that runs on Android, iOS, and the web.