Welcome to our quarterly Triangle Modern Web!
This October, we will be hosting a few special speakers from All Things Open!
Speaker : Simon Macdonald, Adobe (Cordova)
Topic : Building Mobile Apps with Vue.js and Framework7
In this presentation we'll introduce Vue.js, setup a webpack build, extoll the virtues of its reactive data binding and composble interface all while building an Instagram like app. Using Framework 7 to provide the basic UI for Android and iOS for those of us, like myself, who are CSS challenged.Vue.js is a library for building interactive web interfaces. The goal of Vue.js is to provide the benefits of reactive data binding and composable view components with an API that is as simple as possible.Framework7 - is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS & Android native look and feel. It is also an indispensable prototyping apps tool to show working app prototype as soon as possible in case you need to.
Speaker: Tara Manicsic, Progress (KendoUI)
Topic: Progressive Web Apps For The Win!
There’s a lot of talk about PWAs not being able to replace native mobile apps, and guess what. It’s true! That doesn’t mean we should dismiss them, it means we should take advantage of what they can do for our current web apps. Let's take our regular, already awesome, Angular app and 'progress' it to include pre-caching, home screen implementation & push notifications to make it faster and more engaging!
Speaker: Doug Miller, Citrix Systems, Inc
Topic: True Cross-Platform Applications with React
React and React Native have come a long way in making sharing code possible between webapps and mobile apps. We went from needing three different developers to write a feature, to one developer writing a feature twice in the same language. This was a great step forward, but what if it possible to make that a single developer writing a feature only once? This talk will explore building true cross-platform applications using dependency injection and a small set of primitives with shared interfaces across different platforms.