Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Cambalab/ns-vue-radio
A native white-label application built with NativeScript-Vue for community radios
https://github.com/Cambalab/ns-vue-radio
hacktoberfest hacktoberfest2019 mobile-app nativescript vuejs
Last synced: 3 months ago
JSON representation
A native white-label application built with NativeScript-Vue for community radios
- Host: GitHub
- URL: https://github.com/Cambalab/ns-vue-radio
- Owner: Cambalab
- License: gpl-3.0
- Created: 2018-10-19T14:32:30.000Z (over 5 years ago)
- Default Branch: develop
- Last Pushed: 2022-12-09T05:30:43.000Z (over 1 year ago)
- Last Synced: 2024-03-26T02:20:06.798Z (3 months ago)
- Topics: hacktoberfest, hacktoberfest2019, mobile-app, nativescript, vuejs
- Language: JavaScript
- Homepage:
- Size: 27.1 MB
- Stars: 38
- Watchers: 12
- Forks: 9
- Open Issues: 75
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Lists
- awesome-nativescript-vue - A native white-label application built with NativeScript-Vue for community radios
README
Ns-Vue-Radio is a native white-label application built with NativeScript-Vue for community radios
---
![]()
![]()
![]()
![]()
## Download and Install
Download the [command line tools](https://developer.android.com/studio/#downloads) from the android website.
Follow this steps:
- [NativeScript Advanced Setup: Linux](https://docs.nativescript.org/start/ns-setup-linux)
- [Setup Android Emulators](https://docs.nativescript.org/tooling/android-virtual-devices)## Generate your radio application
Follow instructions in our [guide to generate your radio app](./docs/Guide-to-generate-your-radio-app.md).
## FCM Firebase Cloud Messaging
- [Enabling Firebase Cloud Messaging](https://github.com/EddyVerbruggen/nativescript-plugin-firebase/blob/master/docs/MESSAGING.md)Don't forget to copy your `google-services.json` to -> `template/app/App_Resources/Android/` folder, follow steps here:
- [firebase conguration guide](./docs/Firebase-configuration-guide.md)"nativescript-plugin-firebase": "7.1.2",
## Usage
``` bash
# Install dependencies
npm install# Build for production
tns build --bundle# Build for development
tns build --bundle --env.development# Build, watch for changes and debug the application
tns debug --bundle# Build, watch for changes and debug the application for development
tns debug --bundle --env.development# Build, watch for changes and run the application
tns run --bundle# Build, watch for changes and run the application for development
tns run --bundle --env.development# Build, watch for changes and run the application using json_data
tns run --bundle --env.jsondata
```- Instructions to debug using [VueDevtools](https://nativescript-vue.org/en/docs/getting-started/vue-devtools/)
## Clean the NativeScript application instance
> i.e. rm -rf platforms
```
npm run clean
```For detailed instructions, see [vue-cli-template](https://github.com/nativescript-vue/vue-cli-template)
## Contribution
Please make sure to read the [**Contributing Guide**](https://github.com/Cambalab/ns-vue-radio/blob/master/.github/CONTRIBUTING.md) before making a pull request.
## License
This software is licensed under the [GNU GPLv3 License](LICENSE), and sponsored by [Cambá](https://www.camba.coop).
---
![]()
With :green_heart: :purple_heart: :heart: by Cambá Coop :earth_americas: Buenos Aires, Argentina
![]()