Once you have a new unique ID for your extension, you can start to develop it by creating the folder structure, as shown in the example below.

Note: If you do not include JavaScript, Less styles, or Locales, you can omit those directories.

<EXTENSION NAME> : the root folder of your extension
ext.json
readme.txt
widget/
    <widget-type>/
        widget.json
        readme.txt
        templates/
            display.template
            edit.template
        js/
            <widget type>.js
        less
            widget.less
        locales/
            en/
                ns.<widget-type>.json
            de/
                ns.<widget-type>.json
        images/

When naming files for widgets, note the following:


Copyright © 1997, 2016 Oracle and/or its affiliates. All rights reserved. Legal Notices