Did you miss Jens Christian Andersen's presentation at this year's GDevCon in Stuttgart? Then, watch it here - or wait until next week, when the presentation will be extended by 15 minutes at [T&M] Days ’24 (Test & Measurement Days) in Copenhagen.
A presentation by GPower's Senior Specialist, Jens Christian Andersen, at #GDevCon5
In this presentation, Jens Christian delves into modular software development with LabVIEW by using packed project libraries (PPLs) as standalone software components. He will, among others, touch on several important topics, especially:
• The life of a software component: Version, independence, and dependencies • The benefits of, and differences between, shared components and plugins • Differences between what you need from a software component in the development environment and in your application’s runtime environment • Why PPLs are a tempting choice for shared components and plugins, and why they can be difficult to use
Software components in the form of reuse libraries have been distributed as VI Packages for years. VI Packages Manager lets you install such reuse code into your development environment, which in turn lets the LabVIEW Application Builder include it within your built applications. But shared components and plugins must be built independently of your application, and they must be distributed with NI Package Manager.
In the presentation, Jens Christian tells about how PPLs can be used for this, how PPLs can easily be made to depend on each other, and how you can go about using the same component both in the development environment while you build your application, and in the runtime environment when you run your application.
In addition, he demonstrates how NI Package Manager can be used. Also, how to install some additional tools the PPLs, including building palettes to make your PPLs’ public APIs accessible in the LabVIEW development environment.
At GPower, we are not just one or two, but nothing less than three LabVIEW Champions! An appointment that emphasizes our LabVIEW skills to a great extent. In short, LabVIEW is a visual programming language from NI which is especially used for test, measurement, and control. We would like to congratulate Jesper Kjær Sørensen, who, among other things, want to create a LabVIEW network in Denmark. A network where you can learn from each other across companies and universities.
What Is a LabVIEW Champion?
As a LabVIEW Champion, you have been recognized by NI for application development, technical depth and breadth, and leadership and contributions to the LabVIEW community. In addition to being credible technology experts from around the world who inspire others to learn and grow with LabVIEW through active technical community participation and face-to-face interactions, LabVIEW Champions are also characterized by being positive contributors and part of the success of LabVIEW.
The Only Danish Consultancy with LabVIEW Champions
In addition to being the only LabVIEW Champion consultancy team in Denmark, GPower is also the highest certified LabVIEW and TestStand team. An average that supports the fact that we can solve the most demanding and complicated software challenges within test, measurement, and control.
“When I started at GPower back in 2017, my ambition was to become one of the best LabVIEW developers. There is still a long way to go, but I am enormously proud to be included in the LabVIEW Champions network. In addition to being a super cool network, it also provides the opportunity to engage in in-depth discussions across continents and cultures.
I look forward to helping shape the future of LabVIEW. There are some exciting initiatives from NI and the various LabVIEW communities, which include, among other things, expanding the teaching opportunities, promoting collaboration on open-source tools, and much more. This supports my work in the non-profit organization GCentral, where I am part of the board of Directors as well as GCentral’s Idea Exchange.
Soon, my goal is to create a LabVIEW network in Denmark with the aim of learning from each other across companies and universities. So, please let me know if you’re up for joining” – Jesper Kjær Sørensen.