https://github.com/alt-f1/grocerieslist
Grocerires list progressive web app : iOS, Android, Web, Angular, NativeScript
https://github.com/alt-f1/grocerieslist
Last synced: 7 months ago
JSON representation
Grocerires list progressive web app : iOS, Android, Web, Angular, NativeScript
- Host: GitHub
- URL: https://github.com/alt-f1/grocerieslist
- Owner: ALT-F1
- License: mit
- Created: 2018-11-11T21:06:00.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-31T00:01:15.000Z (almost 2 years ago)
- Last Synced: 2025-01-21T00:15:03.715Z (9 months ago)
- Language: JavaScript
- Size: 3.9 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# Groceries list Progressive Web App using NativeScript and Angular6s
Groceries list using Progressive Web App technologies : nativescript, angular, html, css
Test the application on Android :
Heavily based on NativeScript [sample groceries](https://github.com/NativeScript/sample-Groceries)
* Source code :
## Build the application on Android
* documentation
* 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)## Android publishing requires the signature of the app
* [Publishing a NativeScript Android App in Google Play](https://docs.nativescript.org/tooling/publishing/publishing-android-apps)
* [Create a key store (certificate) to deploy the Android app on the Google store](https://developer.android.com/studio/publish/app-signing#signing-manually)1. Generate the certificate :
* `keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias`
1. not required : upgrade the certificate :
* `keytool -importkeystore -srckeystore my-release-key.jks -destkeystore my-release-key.jks -deststoretype pkcs12`
2. 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`
3. Build the android app WITHOUT the certificate :
* `tns build android`## Screenshots






