314 Extending Captivate with JavaScript Widgets for More Efficient Development
3:00 PM - 4:00 PM Wednesday, October 23
Tools
Martinique A
Delta Air Lines Pilot Learning and Development needed a way to push Captivate beyond its off-the-shelf capabilities to meet the requirements set out by both Delta and the FAA, and to enable us to produce 15-20 lessons every three months. Widgets can be hard to use, even harder to customize, and it is almost impossible to figure out how make one on your own, however we were able to crack the code and develop some widgets that are now an essential part of our training workflow.
In this session, we will dive under the hood of widget creation and explain how JavaScript widgets are made. We will describe all the files that comprise a widget. We will open up some examples and see how they work. We will walk through the workflow in creating and testing widgets. Attendees should leave with enough knowledge to understand how widgets can decrease development time, and how to begin developing their own widgets. Example files will be made available to all attendees.
In this session, you will learn:
- The basics of creating a Javascript widget
- Strategies and techniques for combining templates and widgets for more efficient development in Captivate
- How to use widgets to automate tons of common scripting tasks in Captivate
- That is possible to create your own custom question types
Audience:
Designers, developers, managers
Technology discussed in this session:
Adobe Captivate, Adobe Brackets, JavaScript, CSS, HTML, Chrome Developer Tools
Chris May
Learning Designer
Delta Air Lines
Chris May is learning designer and developer with over 20 years of experience developing multimedia. He has worked for companies such as Verifone, Morehouse School of Medicine, Coca-Cola and Delta Air Lines. Chris is as comfortable shooting video as he is writing code or creating graphics in Photoshop.