http://www.vuevixens.org
"You can skulk with us"
Jen Looper
Senior Developer Advocate, Progress
Ex French Teacher
Co-Founder: Wellesley Chinese Language School
A framework for building native cross-platform mobile apps
No-compromise, smoothly-animating native mobile apps for iOS and Android
You know JavaScript? You know NativeScript!
Use JavaScript, CSS, XML to construct the app
Use no framework, Angular, or Vue.js!
+
=
NativeScript-Vue.org
Vue's 2.0 adoption of the virtual DOM enables native mobile rendering (Angular 2+ is similar)
Vue is lightweight so highly appropriate for mobile
Vue offers a great way for web developers to embrace mobile platforms via NativeScript or Weex
NativeScript and Vue have great code-sharing potential!
use of nativescript-vue
import Vue from 'vue';
import Vue from 'nativescript-vue';
<web>
{NativeScript}
Vue.js
NativeScript-Vue
NativeScript
bootstrapping the app
<web>
{NativeScript}
templates
<web>
{NativeScript}
Download the NativeScript playground app
(you'll also be prompted to download the NativeScript Preview app)
http://bit.ly/try-ns-vue
Vue-CLI template!
$ npm install -g @vue/cli @vue/cli-init
$ vue init nativescript-vue/vue-cli-template <project-name>
$ cd <project-name>
$ npm install
$ npm run watch:<platform>
Manage classrooms and assign texts for students to read aloud to perfect their accents
web
mobile
web
mobile
web
mobile
web
mobile
web
mobile
web
mobile
web + mobile
web + mobile
does its magic!
https://github.com/nativescript-vue/nativescript-vue
NativeScript Slack
With many thanks to Igor Randjelovic, core contributor
@jenlooper