Blog Posts

Custom Widgets – Enhancing your Low code platform for High gains! 

Blog: Indium Software - Big Data

Build Or Buy?

That’s the traditional question that has plagued IT leaders for a very long time. While the traditional approach has always been to build, with the advent of SaaS products the equation changed a bit owing to many conveniences that SaaS products provide. While one may be tempted to believe that’s a happy ending, its rarely the case with the ever-evolving technology landscape.

Enter Low code! The most convenient way to build custom apps, enable citizen development, test out business ideas and workflows with a very rudimentary tech team. Low code capabilities have evolved over the years, enabling developers to build enterprise grade apps, with all the bells and whistles of enhanced security, single sign-on functions, and deployment in cloud of their choice.

Now here’s another extension that low-code app development solutions can provide – building custom widgets.

Talk to our experts today to know how Indium can make this powerful low-code technology work for your business, so that you can keep innovating for your customers.

Get in touch

Custom Widgets

Specifically in the case of Mendix, custom widgets are a part of the user interface in your Mendix app that enables functionality and interaction with the users of the app.

These custom widgets bridge the gap between using standard Mendix components (for example, buttons and list views) and creating very specific components yourself. A custom widget gives you a solution if you need a specific user experience that Mendix does not provide out of the box.

This blog provides end-to-end details on the how and what of custom widget creation and how to manage the some of the common issues arising in the process.

Pre-requisites

Widget Creation Process

Before starting on how to create the custom widget, we need to complete the following installation:

This is a good read: Using a Low Code Development Platform (LCDP) like Mendix for Business Transformation

Now we are going to create an EMI Calculator widget on a blank Mendix application. The widget should calculate Monthly EMI based on the interest and months selected from the UI.

a) Creating a Blank App:

Open Mendix Studio Pro and create a new test app by selecting File > New App from the top menu bar and then Blank App. Make sure the application is up and running without any errors.

b) Creating a Blank Widget:

c) Modifying the Script:

d) Explaining the Code:

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/custom-widgets-enhancing-your-low-code-platform-for-high-gains/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×