Javascript Library Interface
OVERVIEW
The LabVIEW Web Module enables users to create web apps accessible on any device. To enhance functionality, the team added the JavaScript Library Interface (JSLI) for integrating JavaScript functions. I developed documentation for both JS experts and beginners.
MY APPROACH
I interviewed the lead developer, researched JavaScript, and tested the JSLI feature extensively to balance the needs of both novice and experienced users. I created a "super-task" topic linking all necessary steps for importing a JS library and a reference topic with recommended resources, including general JS materials and key concepts for using JSLI effectively
The first three topics cover essential steps, while the fourth explains an optional process for advanced developers making asynchronous JS calls. To support this evolving feature, I created user-friendly documentation with a customizable code sample and a table of numbered callouts to clarify each part of the code.
OUTCOME
JPilot groups of junior and senior developers found the guides easy to navigate and helpful. Although I left the team before usage data was available, some of my work can still be foundĀ here.
Back to Top