This section lists specific requirements for the various phases passed through by an AIMMS application with a Web-based User Interface (WebUI).
Developing a WebUI app¶
In order to develop a web interface for an AIMMS application using the AIMMS WebUI, the app developer needs:
a recent AIMMS 4 developer system, and
to have one of the following browsers installed on the developer machine:
For these browsers we support Current and Current-1 versions, where Current is the latest released browser version.
Support for Microsoft Internet Explorer 11 has been deprecated. Internet Explorer 11 is a poorer browser for advanced applications like AIMMS WebUI when compared to Edge or Chrome (i.e., it is slower, less stable, crashes sooner, etc). Therefore, we strongly recommend our users to try and use Edge or Chrome, instead. Please be informed that we are no longer servicing issues related to Internet Explorer 11.
The rendering of your WebUI is not guaranteed under all zoom levels of your browser. There are combinations of widget types and zoom levels, which give a slightly distorted end-result. The WebUI was developed assuming a 100% zoom in your browser.
Publishing a WebUI app¶
access to a running AIMMS WebUI-enabled PRO 2.x server, available as a single installer. During development, you might also consider to install a PRO server on your local computer.
a WebUI-enabled AIMMS PRO package matching the AIMMS version which was used to develop the WebUI app. The PRO package contains the AIMMS version that is used to run the WebUI application and should be published on the PRO server before publishing the aimmspack containing the WebUI app.
Running a WebUI app¶
In order to run/use a web application from the AIMMS PRO portal, the app user needs to have one of the following browsers on the end-user device:
for iPad (iOS operating system):
for Windows machines: