Jen Looper is a senior developer advocate at Progress, the creators of NativeScript. She started her talk by speaking on Vue Vixens, a concept similar to ng-girls / django-girls / rails bridge. Vue Vixens aims to provide free day long conferences to teach web and mobile skills to new developers or devs switching technologies. They are looking for invitations to conferences to give these workshops as well as volunteers and mentors.
The resolution of her slides can be hard to read at parts, but you can look through them here.
It was the Vue 2.0 adoption of the virtual DOM that enabled native mobile rendering. However, are three big differences when you’re building a NativeScript Vue application vs mobile:
The NativeScript playground makes it super easy to start prototyping your app and show changes immediately on your phone.
The Vue CLI also makes it easy to create a NativeScript project using the NativeScript-Vue template. Jen shows how easy it is to create a new app and load it directly onto your iPhone. She created her own web and mobile app called Elocute, which helps people learn foreign languages and practice them.
Looking into the future of Vue + NativeScript there is the potential for more code sharing, enabling the build for iOS, Android, and web all in one repo. One way this is enabled is by allowing for different templates in a single file component:
To learn more about building your own native apps using Vue and NativeScript check out NativeScript-Vue.org.