Stand-Alone LabVIEW Applications Using the Application Builder (Part 1 of 2) Juan Carlos (J.C.) Flores President & Principal Software Engineer ArchonWest.

Slides:



Advertisements
Similar presentations
XProtect® Web Client 1 Product presentation.
Advertisements

Mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark of.
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
Windows Embedded “Quebec”: Developing For Devices
C Module System C and Data Structures Baojian Hua
ProjectWise V8i Overview Part 2
Universal driver for LabView Pia & Shmulik Zobel Advisor – Mony Orbach.
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
National Instruments Confidential Deployment Techniques for LabVIEW ™ Applications Kennon Cotton LabVIEW R&D Group Manager.
Types of software. Sonam Dema..
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
CSE 528 Final Project Submission Dongli Zhang. Recent Due 10-Paper Survey due November 26 Send PDF file to BOTH Professor and TA Professor:
Operating System By :- Anupam Gupta. 5 types of Operating System 0 MACINTOSH 0 I O S 7 0 WINDOWS 0 LINUX 0 UNIX.
Node.js on Windows Azure Name Title Microsoft Corporation.
Ben Hunter | Sr. Product Marketing Manager Mikael Nystrom | Microsoft MVP and Senior Executive Consultant at TrueSec.
Microsoft ® Official Course Module 9 Configuring Applications.
Christopher Chapman | MCT Content PM, Microsoft Learning, PDG Planning, Microsoft.
IBM Software Group AIM Enterprise Platform Software IBM z/Transaction Processing Facility Enterprise Edition © IBM Corporation 2005 TPF Users Group.
Operating Systems Operating System
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Created by the Community for the Community BizTalk & Build.
The Basics  Operating systems (OS) can help computer users do many things, like managing and manipulating files and folders.  Operating systems also.
DIFFERENCE BETWEEN ORCAD AND LABVIEW
V0.1 BlackBerry HTML5/WebWorks Applications for the BlackBerry ® PlayBook™ Tablet BlackBerry Academic Program Module 5 - Writing HTML5/WebWorks API Extensions.
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
© 2014 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
* Third party brands and names are the property of their respective owners. Performance Tuning Linux* Applications LinuxWorld Conference & Expo Gary Carleton.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Computer Software.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Module 8 : Configuration II Jong S. Bok
Three main types of computer operating systems By Chloe Monks.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
 Programming - the process of creating computer programs.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Programming in LabVIEW
06 | Debugging and Deploying on Azure Stacey Mulcahy | Technical Evangelist Rami Sayar | Technical Evangelist.
Anil Revuru. Simple.NET Library Encoding Library with Multiple Contexts Protects from XSS attacks.
05 | Debugging and Deploying on Azure Stacey Mulcahy | Technical Evangelist Rami Sayar | Technical Evangelist.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
04 | Business Analyzer Brian Meier| Senior Lead Program Manager.
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Microsoft ® Official Course Module 6 Managing Software Distribution and Deployment by Using Packages and Programs.
Computer Operating Systems And Software applications.
Vulnerabilities in Operating Systems Michael Gaydeski COSC December 2008.
Microsoft NDA Material Adwait Joshi Sr. Technical Product Manager Microsoft Corporation.
Wednesday NI Vision Sessions
06 | Summarize and Prepare for Exam Christopher Harrison | Content Developer, Microsoft Rachel Jones| Microsoft Certified Trainer, SourceDev.
© 2011 Autodesk Publish Autodesk® Inventor® Building Components for Consumption in AutoCAD® MEP and Revit® MEP Jay Ayala Solutions Engineer.
Chapter 5 Operating Systems.
Dispatcher Phoenix Is…
TechReady 16 5/10/2018 Day 2, Session 4 Reaching the Summit: ITIL-integrated Self-Service in the Hybrid Cloud © 2013 Microsoft Corporation. All rights.
Microsoft Virtual Academy
Web Portal Project.
Reseller Option Kit (ROK)
Windows Store for Business
Microsoft Services Provider License Agreement Program reference card
03 | Continuous Deployment
Matt Masson Software Development Engineer Microsoft Corporation
New Developer Tools in Windows Embedded Standard 2011
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Tech·Ed North America /7/2018 9:06 AM
Electronics II Physics 3620 / 6620
Migrate from Configuration Manager 2007 to Configuration Manager 2012
2/25/2019 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Deploy Software with Group Policy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Stand-Alone LabVIEW Applications Using the Application Builder (Part 1 of 2) Juan Carlos (J.C.) Flores President & Principal Software Engineer ArchonWest Technologies, Inc. November 21, 2013

Presentation Overview 1. Purpose and Use 2. LabVIEW Project Explorer 3. Configuring a Simple Application 4. Advanced Application Options 5. Summary 6. References 7. Discussion Using the Application Builder2

Purpose and Use The Application Builder is the primary means by which we can take custom-built LabVIEW code and convert it into production-ready executable files Using the Application Builder3 (.lvproj) (.vi) (.exe)

Purpose and Use Other benefits of the Application Builder (from ◦ Create stand-alone executables/installers for distribution and deployment ◦ Remove block diagrams to protect intellectual property and prevent changes ◦ Deploy applications using installers to include dependencies and drivers ◦ Included as part of the LabVIEW Professional Development System or can be purchased as a separate add-on module Using the Application Builder4

Purpose and Use Application Builder is target-specific We will discuss the Application Builder for the Windows (x86/x64) environments As of LabVIEW 2013, other Application Builder environments include: ◦ Linux ® ◦ Mac OS ◦ NI RTOS Using the Application Builder5

LabVIEW Project Explorer Since LabVIEW 8, the LabVIEW Project Explorer has provided a convenient system-level view of all project- related files Using the Application Builder6

LabVIEW Project Explorer The Application Builder provides convenient access to many build, installer, assembly, library, and distribution interfaces We will explore the Application build interface (Application) Using the Application Builder7

Configuring a Simple Application Live Demo I ◦ Refer to Peak-to-Peak Signal Stability LabVIEW project ◦ Creating a new Application from scratch Using the Application Builder8

Advanced Application Options Live Demo II ◦ Refer to Peak-to-Peak Signal Stability LabVIEW project ◦ Demonstrate pre-configured Application properties Using the Application Builder9

Summary LabVIEW Applications can be deployed onto production areas in a controlled manner without risk of changing source code and functionality LabVIEW offers a LabVIEW Project Explorer interface for organizing source files and build specifications The NI Application Builder resides as a plug-in module within the LabVIEW Project Explorer LabVIEW Applications (.exe) can be created using an intuitive interface and with the support of many LabVIEW Help files Using the Application Builder10

References LabVIEW is a trademark of National Instruments Corporation Some content and artwork borrowed from the National Instruments website ( Alcon LenSx Peak-to-Peak Signal Stability software borrowed for demonstration purposes only Linux ® is the registered trademark of Linus Torvalds in the U.S. and other countries Windows is a trademark of Microsoft Corporation Mac OS is a trademark of Apple Inc. Captain America and the Captain America shield are trademarks of Marvel Characters, Inc. Using the Application Builder11

Discussion Stand-Alone LabVIEW Applications Using the Application Builder (Part 1 of 2) Juan Carlos (J.C.) Flores President & Principal Software Engineer ArchonWest Technologies, Inc. (888) November 21, 2013 Using the Application Builder12