{"id":16236444,"url":"https://github.com/bchiang7/nativescript-vue-playground","last_synced_at":"2026-02-03T08:32:04.007Z","repository":{"id":41799143,"uuid":"167217986","full_name":"bchiang7/nativescript-vue-playground","owner":"bchiang7","description":null,"archived":false,"fork":false,"pushed_at":"2023-01-04T21:39:17.000Z","size":5801,"stargazers_count":1,"open_issues_count":17,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-13T06:18:37.561Z","etag":null,"topics":["nativescript","nativescript-vue","vue"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bchiang7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-01-23T16:47:30.000Z","updated_at":"2025-08-26T15:31:12.000Z","dependencies_parsed_at":"2023-02-02T21:01:18.306Z","dependency_job_id":null,"html_url":"https://github.com/bchiang7/nativescript-vue-playground","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bchiang7/nativescript-vue-playground","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchiang7%2Fnativescript-vue-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchiang7%2Fnativescript-vue-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchiang7%2Fnativescript-vue-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchiang7%2Fnativescript-vue-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bchiang7","download_url":"https://codeload.github.com/bchiang7/nativescript-vue-playground/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchiang7%2Fnativescript-vue-playground/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29038540,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T06:39:36.383Z","status":"ssl_error","status_checked_at":"2026-02-03T06:39:32.787Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nativescript","nativescript-vue","vue"],"created_at":"2024-10-10T13:30:56.149Z","updated_at":"2026-02-03T08:32:03.992Z","avatar_url":"https://github.com/bchiang7.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NativeScript Vue Playground\n\n\u003e A native mobile application built with [NativeScript-Vue](https://nativescript-vue.org/)\n\nWhat it does \u0026 What it's got\n\n- Vue DevTools\n- ESLint \u0026 Prettier Configuration\n- Simple Vuex implementation\n- Sass\n- Custom Fonts\n- Pop a modal\n- [Geolocation](https://github.com/NativeScript/nativescript-geolocation)\n- Hits an API with Axios\n- Renders an image\n- [Launches phone \u0026 SMS with a number](https://github.com/msywensky/nativescript-phone)\n\n## Prerequisites \u0026 Tooling\n\n**Follow the [NativeScript CLI Setup](https://docs.nativescript.org/start/quick-setup)**\n\n1. Ensure [NVM](https://github.com/creationix/nvm) is installed globally (see [Ups Dev Env Setup](https://github.com/Upstatement/Upstatement/wiki/2017-Development-Environment-Setup))\n\n2. Use the correct node version\n\n   ```bash\n   nvm use\n   ```\n\n3. Install the NativeScript CLI\n\n   ```bash\n   npm install -g nativescript\n   ```\n\n   Check out the [NativeScript CLI Basics](https://docs.nativescript.org/start/cli-basics)\n\n4. Install iOS and Android requirements (⚠️ Warning: this step takes a while!)\n\n   ```bash\n   ruby -e \"$(curl -fsSL https://www.nativescript.org/setup/mac)\"\n   ```\n\n   \u003e NOTE: This macOS script needs administrative access to run some commands using sudo; therefore, you may need to provide your password several times during execution. The macOS script also may take some time to complete, as it's installing the dependencies for both iOS and Android development. When the script finishes, **close and restart your terminal**.\n\n   If you hit any snags, refer to [NativeScript Advanced Setup for macOS](https://docs.nativescript.org/start/ns-setup-os-x).\n\n5. Verify the setup\n\n   ```bash\n   tns doctor\n   ```\n\n   If you see `No issues were detected` you are good to go!\n\n### Device Emulators\n\n**iOS:** Assuming you're developing on a mac and have XCode installed, you should already have a the `Simulator` mac app for iOS. To check, just try searching for \"Simulator\" in spotlight.\n\n**Android:** Follow the [docs](https://docs.nativescript.org/tooling/android-virtual-devices).\n\nTo see your running emulators run\n\n```bash\ntns device\n```\n\n## Getting Started\n\n1. Install dependencies\n\n   ```bash\n   npm install\n   ```\n\n2. Open your iOS or Android Emulator\n\n3. Build, watch for changes and run the application\n\n   ```bash\n   tns run\n   ```\n\n## Usage\n\n``` bash\n# Preview on device\ntns preview\n\n# Build, watch for changes and run the application\ntns run\n\n# Build, watch for changes and debug the application\ntns debug \u003cplatform\u003e\n\n# Build for production\ntns build \u003cplatform\u003e --env.production\n```\n\n## Debugging\n\n[Debugging](https://docs.nativescript.org/tooling/debugging/debugging)\n\n[Chrome DevTools](https://docs.nativescript.org/tooling/debugging/chrome-devtools)\n\n[Using Vue DevTools](https://nativescript-vue.org/en/docs/getting-started/vue-devtools/)\n\n## Resources\n\n[NativeScript Documentation](https://docs.nativescript.org/core-concepts/technical-overview)\n\n[NativeScript-Vue Documentation](https://nativescript-vue.org/)\n\n[NativeScript CLI Basics](https://docs.nativescript.org/start/cli-basics)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbchiang7%2Fnativescript-vue-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbchiang7%2Fnativescript-vue-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbchiang7%2Fnativescript-vue-playground/lists"}