Room 1: Become a CLD - fast
08.30 | Registration & Coffee |
09.00 | Keynote The desire to learn and share LabVIEW knowledge is what brings all of us here today but how do we continuing increasing our proficiency on a more regular basis? We'll share some of the ways we see developers increasing their mastery of LabVIEW so you can use them too. We'll also use this opportunity to explain more about the day and give you a short update on the latest NI news. |
09.45 | What's New in LabVIEW? With the release of LabVIEW 2018 and the latest version of LabVIEW NXG there’s a lot of new. We’ll cover the latest features to improve your day-to-day programming in both versions of LabVIEW and take a look at the latest NXG roadmap. |
10.30 | Coffee break |
11.00 | The Flow of Data G code relies on the principle of data flow to pass data around an application. But the most common issue we see with developer’s code is that they’re using the wrong tool for the job. In this session we will examine the most common ways to share data and when they should and shouldn’t be used. |
12.00 | Lunch break |
13.00 | Whats new in the LabVIEW Tools Network Learn about awesome tools and techniques that help you in your daily live to accelerate your Application Development. This year we will hear about news in the area of Static Code Analysis, new Tools for LabVIEW, LabVIEW NXG and we will get a glimps into how Tools for NXG are developed. |
13.45 | Customer Presentation: Key Condiserations for Multithreaded Architectures Piotr Demski, Sparkflow |
14.30 | Coffee break |
15.00 | Integrating WebVIs into Your LabVIEW Application LabVIEW NXG offers the ability to create WebVIs – a VI that is built into standard web formats and hosted on a server to give you remote access and control of your LabVIEW applications. In this session learn how to build a WebVI to interact with a LabVIEW application, set up a web server and deploy. |
15.45 | CLD Prep Class This session will prepare you for taking the step towards being a Certified LabVIEW Developer. It will cover the exam format, the scoring model, hints at how to improve your exam technique and more. |
Room 2: LabVIEW and beyond
08.30 | Registration & Coffee |
09.00 | Keynote The desire to learn and share LabVIEW knowledge is what brings all of us here today but how do we continuing increasing our proficiency on a more regular basis? We'll share some of the ways we see developers increasing their mastery of LabVIEW so you can use them too. We'll also use this opportunity to explain more about the day and give you a short update on the latest NI news. |
09.45 | What's new in LabVIEW? With the release of LabVIEW 2018 and the latest version of LabVIEW NXG there’s a lot of new. We’ll cover the latest features to improve your day-to-day programming in both versions of LabVIEW and take a look at the latest NXG roadmap. |
10.30 | Coffee break |
11.00 | Testing your LabVIEW Code Testing our LabVIEW code not only checks that it works but also that we are writing so-called clean code. Here we will look at code testing concepts and different ways to analyse our code, using helpful tools to ensure code functions correctly and is of high quality code. |
12.00 | Lunch break |
13.00 | Customer presentation: Building LabVIEW Applications in multi-developer environments
Piotr Szewczyk , Automatix Developing projects together in a team can be a challenge as several people accessing the same source code, developing in there own style and have to follow test routines. Learn in this session how you can setup an environment that helps you to keep track of changes in your code with source code control, help to align on coding standards with code reviews and automate the process of testing and developing with continues integration approach and the usage of VI Tester and Jenkins. |
13.45 | Interactive live Code Review Code reviews, usually done as a group, are an excellent way to ensure your code is error free, of high quality and sticks to best practices whilst sharing different programming techniques amongst your team. This session will be spent almost entirely in LabVIEW, where we will carry out a code review so you can learn through doing and hearing other developer's ideas for a successful review. |
14.30 | Coffee break |
15.00 | Add motion to your LabVIEW Application
Bogdan Iwiński, Veritech |
15.45 | Working With XML, TDMS and JSON in LabVIEW Most of us use LabVIEW to save data to disk at some point. But to make sure our data files are good quality and easy to analyse we need to carefully consider how we save the data, what format we use, and how to add metadata. We’ll explore the common file types XML, TDMS and JSON and look at the best practices for using the LabVIEW APIs. |