Introduction

To provide configuration options for your Apps, you need to define your configuration options in a specific syntax. This way, the UI can present an input form to the end user so that he or she can properly edit the configuration options.

Your configuration options are stored in a single JSON value. You need to define the JSON Schema for your configuration options. The schema is based on the Backbone Forms Schema, but keep in mind that the syntax should be a valid JSON (e.g. keys, should be strings, and no JS code can be used).