Admittedly we've been a bit tardy in getting videos of the conference ready for you all, but here is a selection of some of the best NativeScript-focused talks from jsMobileConf 2018 (and the full playlist is available on YouTube)!
NOTE: jsMobileConf is coming back to Boston later this year! Stay tuned to (soon-to-be-updated) jsMobileConf.com for more details.
Stanimira Vlaeva: Boosting Your Development Experience with Webpack and Hot Module Replacement
The Hot Module Replacement (HMR) feature in Webpack can replace bits of code in a program while the program is running. What’s more - the program will know that something inside it has changed and can decide how to handle it. For example, it can keep the values of its variables, evaluate the new code and restore the values of the variables. And you don’t need to restart the program to see the changes!
Shiva Prasad: Machine Learning on the Go with TensorFlow.js [slides]
Have you heard about TensorFlow.js yet? It has enabled a way to do machine learning in the browser. What if I told you that you can also make it work inside your mobile apps without using a browser!? Let’s explore the benefits of being able to do machine learning on the go. You can train your models on the device instead of on the server. You can provide a tailored smart solution for each user, that gets smarter every time it is used.
TJ VanToll: One Project. One Language. Three Apps. [slides]
If you’ve been amazed by the game shows and intelligence challenges that pit humans against AIs, such as the Alpha Go tournament and TV’s “Beat Shazam”, get ready for the ultimate challenge - differentiating between dogs and mops, kittens and caramel ice cream. Sounds bizarre? Come with me on an app-building journey as we walk through the creation of a cross-platform mobile app that pits humans against machines to see who is faster at image recognition - you, or on-device machine learning. Using Vue.js and NativeScript to create a performant cross-platform native app, we’ll harness the power of the new machine learning SDK from Google, ML Kit, to enable image recognition algorithms to run on device as we feed it images it has never seen. Ready to test your skills and be wowed by the speed of ML on mobile? Join me as, together, we try to beat the machine!
If you ever asked yourself any of these questions: What do chatbots eat? Do chatbots have dreams? What are the usual chatbot challenges? Then this talk is for you. We will answer all of the above questions and many more. You will learn how to build a fully functioning chatbot in less than 10 minutes – without a single IF statement – and train it to understand human language. Then we will top it up with a quick AI training to make it understand the language normal people speak.
Ignacio Fuentes: Machine Learning Capabilities for Mobile Apps [slides]
Vasil Chimev: A Guidebook to Contributing to OSS [slides]
A non-technical motivational talk aiming to inspire people to get involved in open source contribution. By looking at both the bright sides and dark corners, engaging with open-source software projects can have a great positive impact on a professional career.
Panel Discussion: The Future of Mobile
A panel discussion of where mobile is headed, including conversations on virtual/augmented reality, AI, machine learning, IoT, and more.