English Qlik Sense Developers 1.1

Qlik Sense Workbench at a glance

Qlik Sense Workbench is a development toolbox used for building solutions with Qlik Sense. This introduction gives you an overview of the fundamental concepts and features of Qlik Sense Workbench, including:

  • Workbench editors

    Qlik Sense Workbench provide editors for creating custom visualizations and mashup websites.

    • Extension workbench
    • Mashup workbench
  • Qlik Sense JavaScript APIs

    Qlik Sense Workbench provides three JavaScript APIs for building extensions and mashups.

    • The Extensions API
    • The Mashups API
    • The Backend API
  • Templates

    Qlik Sense Workbench features templates for creating different types of visualizations as well as templates for creating basic mashup websites.

  • Code examples

    Qlik Sense Workbench also includes a number of example visualizations assisting you in getting started building your visualizations.

There is no separate installation package for Qlik Sense Workbench. The editors and the API libraries are provided with your default installation of Qlik Sense.

Workbench editors

The Extension workbench is an editor for JavaScript files and qext files. It assists you in creating new visualizations as well as in editing existing ones. You can use the templates provided with Qlik Sense to get started building your custom visualizations or you can reuse Qlik Sense visualizations extension code.

See: Extension workbench

The Mashup workbench is an editor for JavaScript files and HTML files. It assists you in creating your own mashups displaying Qlik Sense data on your website. You can use the templates provided with Qlik Sense to get started building your own mashups.

See: Mashup workbench

Qlik Sense JavaScript APIs

The Extensions API provides public methods for building visualizations.

See: Qlik SenseExtensions API reference

The Mashups API provides public methods for building mashup websites.

See: Qlik Sense Mashups API reference

The Backend API provides public methods for communicating with the Qlik Sense Engine which can be called from both visualizations and mashups.

See: Qlik SenseBackend API reference

Templates

There are a number of templates assisting you with creating custom visualizations, such as charts, list boxes and tables.

There is also a template assisting you in creating mashup websites.

See: Templates

Code examples

Your Qlik Sense installation comes with a number of code examples. These extension code examples are designed as guidance when building your own extensions and they are not intended for production use.

See: Code examples