The first cross-plattform Version of Easycalc Mobile has been build with expo. Now the software is redesigned in the angular framework.
For an easy start the stackblitz.com Webtool was used.
https://liechtenecker.at/blog/angular-zu-android-apk-in-10-schritten/
Use docker to get a full cordova environment to compile the Angular softwar with cordova to an android apk.
-
Get docker container
docker run -it beevelop/cordova bash
-
clone git repo with app into /docker/cordova
-
Start docker
docker run -v "/docker/cordova/easycalc:/easycalc" -it beevelop/cordova bash
-
create empty cordova app
`` npm install -g @angular/cli npm install -g typescript npm install -g cordova npm update --all
npm uninstall @angular-devkit/build-angular npm install @angular-devkit/build-angular
npm install -g npm npm install -g @angular-devkit/build-angular ng update --all
cordova create wb-easycalc cc.liemberger.easycalc EasyCalc cd wb-easycalc cordova platform add android ng build --prod --aot cordova build android
``
- merge files properly (see https://liechtenecker.at/blog/angular-zu-android-apk-in-10-schritten/)