Extending Your App

You can customize the frontend UI, the administrative web interface, the native wrapper, and the backend of your app when you use the Shopgate CONNECT platform. You create code and configuration data bundled together as extensions that are installed by system integrators so that applications can enable the custom functionality.

Extensions for the frontend include widgets and portals. You can also use the theme extension type, which is a complete frontend application that maps to a certain device type. Extensions for the backend are extension steps and pipeline configuration files. You can use multiple extensions to build a pipeline.

For example, the getProduct pipeline contains a step to provide the main product information. You can also add a tax extension to calculate tax information, and then add a bonus point extension to add the number of bonus points.