Becoming a D2 developer on the job

In this document, we will learn to build a plug-in for Decision Deck, by means of an example. More precisely, we will build a new weighted sum plug-in.

We assume that a full development platform has been installed, as recommended in the developer install guide.

For the whole process, we assume you are working with Eclipse.

  1. Create a default plug-in for D2 with Eclipse
  2. Build the data layer
  3. Build the data service layer
  4. Build the computation service layer
  5. Build the view layer
  6. And run !