Skip to content
hutterd edited this page Sep 13, 2017 · 8 revisions

Welcome to the DNG-Client-Extension wiki.

Background information

Jazz supports Open Social Gadgets. This way you are able to extend functionality. Opposite to server extensions, these client side extensions allow users to embed custom web content.

For references, tutorials, ideas, ... see

Prerequisites, know-how to develop your own extensions

  • You can develop DNG Client Extensions simply with a text editor (Notepad).
  • You have to understand HTML, XML, CSS, and JavaScript and optional Typescript.
  • You need a good understanding about the RM API.
  • You should be familiar with the browser developer tools for debugging.
  • You should have an understanding about the anatomy of social gadgets.

Setup and configure development environment

More comfortable and efficient than Notepad, is the usage of an development environment with syntax checker and IntelliSense. See Development Environment for more details to setup and configure.

Understand widget structure, Deployment of widgets

Refer to the following sections to get a basic understanding about the structure of a widget, and the mechanism to made them available for DNG users