DevCon: Extending Learn Ultra - Embedded Content

File uploaded by laurabastidas on Jul 25, 2018
Version 1Show Document
  • View in full screen mode

Blackboard partners have had access to create Building Blocks for Blackboard Learn Original for years. These Building Blocks have extended the Learn platform in many creative ways. Now Learn Ultra has a corresponding framework! In this workshop, learn from the developers actively expanding the Ultra Platform to provide extension points to our partners. The presenters will cover the basics of building a single page application interface (SPA), compiling and packaging the content, and deploying it to Bb Learn as an entry point for content authoring.We dig code!  In this workshop we'll walk you through steps needed to create a Single Page Application utilizing the Giphy API to inject animated gifs directly into the Learn Ultra content editor.  Having an understanding of the basics of front-end web development will yield the best results.  We will utilize NPM and several JavaScript libraries to build this application.  We want to get your hands dirty but feel free to be a spectator.What to bring to this workshop: - Laptop with WiFi - WebStorm, Visual Studio Code, Atom, or other Editor of choice- NPM 6+- Git- Chrome or equivalent Web Browser


Presenters: Zack Anselm, Duane Musser