208 Take Storyline to the Next Level with jQuery, JavaScript, and JSON

1:15 PM - 2:15 PM Wednesday, November 16



More advanced, nonlinear projects often call for more advanced solutions. In cases such as these, Storyline’s built-in triggers and logic system often lead to an unwieldy and difficult-to-manage course. Using JavaScript in conjunction with Storyline’s built-in triggers and variables, you can greatly expand Storyline’s capabilities while reducing the overall effort.

In this session, you will learn how to set up Storyline to handle external files such as JavaScript, JSON and jQuery. You will learn how to use JSON as the data source for your course and how to use JavaScript and jQuery to get the maximum value of a Storyline variable. You will be able to perform multistep advanced calculations based on variable values or any of Storyline 2’s built-in triggers. Finally, you will learn how to use web objects to simulate dynamic information from your Storyline 2 course.

In this session, you will learn:

  • How to integrate jQuery and JavaScript into your project
  • How to use JavaScript to expand the logic capabilities in Storyline triggers
  • Techniques to make your Storyline courses more dynamic
  • How to get and set Storyline variables with JavaScript
  • How to maintain an application state outside of Storyline

Intermediate and advanced designers, developers, and project managers.

Technology discussed in this session:
Storyline 2, JavaScript, jQuery, and JSON.

Michael Raines

eLearning Developer

ICF International

Michael Raines, an eLearning developer with ICF International, has more than 15 years of experience creating and maintaining websites and interactive media for a variety of clients and industries. His work has included the use of industry standards such as Adobe Flash as well as the creation of custom back-end applications. He has been either the lead or the sole developer for many of the projects he has worked on, seeing the projects from design stage through completion. Michael continually seeks new tools and technologies that will allow him to improve and expand the user experience.

<  Back to session list Top ^