Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Stand-Alone LabVIEW Applications Using the Application Builder (Part 1 of 2) Juan Carlos (J.C.) Flores President & Principal Software Engineer ArchonWest."— Presentation transcript:

1 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

2 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

3 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)

4 Purpose and Use Other benefits of the Application Builder (from http://www.ni.com)http://www.ni.com ◦ 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

5 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

6 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

7 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

8 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

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

10 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

11 References LabVIEW is a trademark of National Instruments Corporation Some content and artwork borrowed from the National Instruments website (http://www.ni.com)http://www.ni.com 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

12 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) 824-2320 http://www.archonwest.com November 21, 2013 Using the Application Builder12


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

Similar presentations


Ads by Google