A native white-label application built with NativeScript-Vue for community radios
Download Command line tools from android:
Follow steps here:
- https://docs.nativescript.org/start/ns-setup-linux
- https://docs.nativescript.org/tooling/android-virtual-devices
Don't forget to copy your google-services.json to -> template/app/App_Resources/Android/ folder, follow steps here:
- (firebase conguration guide)[]
"nativescript-plugin-firebase": "7.1.2",
change 'jsondata': to true in /app/configure.js and put your data in /lib/resources/data.js
# Install dependencies
npm install
# Build for production
tns build <platform> --bundle
# Build for development
tns build <platform> --bundle --env.development
# Build, watch for changes and debug the application
tns debug <platform> --bundle
# Build, watch for changes and debug the application for development
tns debug <platform> --bundle --env.development
# Build, watch for changes and run the application
tns run <platform> --bundle
# Build, watch for changes and run the application for development
tns run <platform> --bundle --env.development
# Build, watch for changes and run the application using json_data
tns run <platform> --bundle --env.jsondata
npm run clean
When invoking the various npm scripts, omitting the platform will attempt to launch
tns
for both platforms, which will only work in a properly configured OSX environment.
For detailed instructions, see https://github.com/nativescript-vue/vue-cli-template
This software is licensed under the GNU GPLv3 License, and sponsored by Cambá.