Extending

These options are used to create new functionality, including screens, logic, and data.

Experience Designer

M3 Experience Designer is a tool embedded in M3 H5, where you can build and customize applications based on your requirements.

You can add and configure components on the application, such as index list, form, tab, data grid, application header, details header, and media. Each component is configured individually and you can configure how components interact with each other. M3 APIs are used to supply data to each component on the application.

Note: To use Experience Designer, you must use the latest version of H5 version. If you are using the H5Classic, then the designer tool is not available from the M3 menu and you cannot run the applications that are created in the designer tool.

XtendM3 framework

The XtendM3 framework is used for all extensions of the M3 business logic as well as the M3 database. The addition of new as well as changes to existing business logic is done utilizing extensions points in the M3 code.