StandAlone Lab VIEW Applications Using the Application Builder
Stand-Alone Lab. VIEW Applications Using the Application Builder (Part 1 of 2) Juan Carlos (J. C. ) Flores President & Principal Software Engineer Archon. West Technologies, Inc. November 21, 2013
Presentation Overview 1. 2. 3. 4. 5. 6. 7. Purpose and Use Lab. VIEW Project Explorer Configuring a Simple Application Advanced Application Options Summary References Discussion Using the Application Builder 2
Purpose and Use �The Application Builder is the primary means by which we can take custombuilt Lab. VIEW code and convert it into production-ready executable files (. lvproj) (. exe) (. vi) Using the Application Builder 3
Purpose and Use �Other benefits of the Application Builder (from 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 Lab. VIEW Professional Development System or can be purchased as a separate add-on module Using the Application Builder 4
Purpose and Use �Application Builder is target-specific �We will discuss the Application Builder for the Windows (x 86/x 64) environments �As of Lab. VIEW 2013, other Application Builder environments include: ◦ Linux® ◦ Mac OS ◦ NI RTOS Using the Application Builder 5
Lab. VIEW Project Explorer �Since Lab. VIEW 8, the Lab. VIEW Project Explorer has provided a convenient system-level view of all project-related files Using the Application Builder 6
Lab. VIEW 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 Builder 7
Configuring a Simple Application �Live Demo I ◦ Refer to Peak-to-Peak Signal Stability Lab. VIEW project ◦ Creating a new Application from scratch Using the Application Builder 8
Advanced Application Options �Live Demo II ◦ Refer to Peak-to-Peak Signal Stability Lab. VIEW project ◦ Demonstrate pre-configured Application properties Using the Application Builder 9
Summary �Lab. VIEW Applications can be deployed onto production areas in a controlled manner without risk of changing source code and functionality �Lab. VIEW offers a Lab. VIEW Project Explorer interface for organizing source files and build specifications �The NI Application Builder resides as a plugin module within the Lab. VIEW Project Explorer �Lab. VIEW Applications (. exe) can be created using an intuitive interface and with the support of many Lab. VIEW Help files Using the Application Builder 10
References Lab. VIEW is a trademark of National Instruments Corporation � Some content and artwork borrowed from the National Instruments website (http: //www. ni. com) � Alcon Len. Sx 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 Builder 11
Discussion Stand-Alone Lab. VIEW Applications Using the Application Builder (Part 1 of 2) Juan Carlos (J. C. ) Flores President & Principal Software Engineer Archon. West Technologies, Inc. (888) 824 -2320 http: //www. archonwest. com November 21, 2013 Using the Application Builder 12
- Slides: 12