Groceries list using Progressive Web App technologies : nativescript, angular, html, css
Test the application on Android : https://play.google.com/store/apps/details?id=be.altf1.groceriesngpwa
Heavily based on NativeScript sample groceries
- Source code : https://play.nativescript.org/?template=groceries-ng&tutorial=groceries-ng&autoStart=true&id=ak8McE&v=9
- documentation https://docs.nativescript.org/angular/start/cli-basics
- run the app using native playground :
tns preview
- run the app on android :
tns run android
(wait >15 minutes before the app is compiled and uploaded on the Android virtual machine)
- run the app using native playground :
- Publishing a NativeScript Android App in Google Play
- Create a key store (certificate) to deploy the Android app on the Google store
- Generate the certificate :
keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias
- not required : upgrade the certificate :
keytool -importkeystore -srckeystore my-release-key.jks -destkeystore my-release-key.jks -deststoretype pkcs12
- Build the android app using the certificate :
tns build android --release --key-store-path my-release-key.jks --key-store-password aStorePasswordToChange --key-store-alias my-alias --key-store-alias-password aPasswordToChange
- Build the android app WITHOUT the certificate :
tns build android