Skip to main content

The USoft platform offers rich Windows GUI functionality. This is in spite of the fact that most commercial USoft applications today are Internet applications: they are browser-based or use a service across the Internet, or both.

Even if your aim is to deploy USoft in a web-based environment, USoft Desktop UIs could be very important to you:

  • USoft Windows GUIs automatically run against the Rules Engine that you are developing in any case.
  • USoft Windows GUIs are truly low-code: USoft generates them from the data model that you already invested in in any case, without you needing to put in extra time.
  • USoft Windows Designer, a tool which is an integral part of the platform, allows you to customise default Windows GUIs with ease.

Why would you use Windows GUIs if you are developing a web-based solution?

  • Windows GUIs require almost to effort to deploy.
  • You can test the Rules Engine under development without worrying at the same time about browser pages or service calls.
  • Windows GUIs give users an immediate sense of how your data is structured and what happens when rules are activated. This makes them ideal for prototyping a new aspect of the application.
  • Large business applications always involve many back-office operations in areas such as testing-and-debugging, maintenance, release management and data management. Windows GUIs offer cheap access to these functions. They are good enough, or sometimes even better, for these tasks than web-based interfaces.

USoft Windows Designer enables rapid iterative development. Thousands of intricately interlinked rules are handled with ease, away from the concerns of web page look-and-feel or the intricacies of service-oriented APIs.