mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-08 14:32:50 +00:00
3afeb0e93681f2f46d3daf03e40e020af5348dc7
App Release Template (ART)
This project can be used to generate mobile device apps (android / ios) and angular web app. Beware that this is only the app/frontend part and your need a fully functioning backend deployment first.
Requirements
- A fully functioning and publicly accessible backend deployment
- An active Apple App Store Developer Account and/or Google Playstore Developer Account
- Docker (Android and Angular builds)
- MacOS Device with latest Xcode, fastlane and xmlstartletn, node v14 and npm package @ionic/cli (iOS builds only)
Docker
Build an image from Dockerfile in this project
sudo docker build -t openstapps-art .
Usage
- If neccessary make adjustments to your app / profiles / entitlements in your corresponding developer/store portal
- Overwrite assets in customizable directory with your own ones (keeping the same size and file format)
- Edit app.conf to your liking (needs info you can find in your corresponding developer/store portal)
- Use docker to run
make webandmake android(i.e.docker run -it -v $(pwd):/build --rm openstapps-art:latest make web) - On a macOS device run
make ios(make sure you have all required certificates / profiles set up in Xcode)
Description
Languages
TypeScript
85.8%
HTML
7.5%
SCSS
4%
JavaScript
1.6%
Dockerfile
0.4%
Other
0.5%