Aperio Client is a base web app used to provide simple mobile applications with forms generated from Iptor scripts (JForms). Aperio Client delivers login/logout functionality and common look and feel for all Iptor Mobile applications. There are two types of Aperio Client. See “Two development streams for API”:
Note: Even if initially all applications are injected in Aperio Client container the infrastructure administrator may decide to run Aperio Client where only one application available. It is depends on the customer license.
Both versions play the same role in the API landscape. Aperio Client is just a simple application which shows Mobile applications. Mobile applications are developed separately in separate GIT repositories. Currently, Aperio Client provides simple login screen (user and password for IBM i). After login, user must choose company. In near future we plan to integrate Aperio Client with Keycloak. Then the login function will be powered by a central Keycloak.