Appian UI capabilities?

I am an Enterprise Architect, coming in halfway through a project, and I'm working with an Appian platform for the first time.  I have most recently worked extensively with Mendix, and I am an expert developer on that low-code platform.

I am trying to establish how 'rich' the Appian UI can be, but I find very few resources, either in terms of Appian material, or references to 'widgets' that might use richer interface solutions.  For example, it would appear to be impossible to use drag-and-drop, resizing of elements to change data dynamically in the background, copy-paste, right-click, etc., due to the lack of javascript integration.

Is this correct?  

Having asked my very experienced lead developer a few questions, his response:

  • Q:  Thanks  ... it helps me in terms of knowing that the Appian interface is quite dry and flat. :-)  To be clear; Appian can NOT use JavaScript?
  • A:  Exactly. And true. NO JS.  We do not implement any HTML or CSS stuff directly and no JavaScript. We have the graphical widgets provided by Appian.

If this is truly the case, then it would appear that Appian is unable to fulfil the UX requirements of the customer, which would be a shame to discover in the second Sprint!

Any help or information would be very appreciated.

  Discussion posts and replies are publicly visible

Parents Reply
  • Hi Malcolm, I know that Appian does not have any UI components that allow for drag and drop functionality, and I wanted to see if you knew of any alternatives. I have a requirement where the user would like to reorder a list of dictionaries (or maybe just a list of type text).  Currently I have implemented a grid where the user can click up and down arrows (links that save the item at a different index), but the users find this tedious as the list can be quite long.  Do you know of any other ways to do this that might be more user friendly?