Best practices
Over the years, I've found that I spend most of my development time on refining interfaces. I would like to give you some tips to keep this time under control.
User experience
Make sure you perform at least basic UX discovery procedures before you start implementing interfaces in Appian. Investing time in UX will save you twice as much implementation time later because stakeholders will build a better understanding of each user interaction, its feasibility, and benefits earlier.
Expression mode versus design mode
Start in the design mode and draft your rough layout using column layouts:
- Place structural elements, such as section and card layouts, to structure information. Then, add the required fields and configure them.
- To add local variables, query data, and add logic, switch to the expression mode.
- Use the design mode if you need to rearrange larger parts of your interface.
This is done faster in the design mode than in the...