GeneXus Super App Render, also known as GeneXus Flexible Client, is a set of components and libraries for generating Native Mobile applications on Android and Apple.
These libraries facilitate efficient interaction between GeneXus-developed applications and mobile operating systems, enabling the use of platform-specific capabilities. Additionally, GeneXus Super App Render allows integrating Mini Apps within a Super App, even if the latter was not developed using GeneXus technology.
With each version of GeneXus, specific metadata files (.gxsd) are generated and tailored for Native Mobile applications. Consequently, the release of a GeneXus Super App Render version corresponds to the compatibility and use of these metadata files.
Below are the GeneXus Super App Render versions released so far:
|
Super App Render |
Mini App |
GeneXus |
Android |
iOS |
Metadata |
GeneXus 18 |
U12 |
2.5.1 |
3.0.3 |
2.0.1 |
U11 |
2.4.1 |
2.1.4 |
2.0.1 |
U10 |
2.3.1 |
2.0.12 |
2.0.0 |
U9 |
2.2.1 |
1.5.12 |
1.0.0 |
U8 |
2.1.1 |
1.4.26 |
1.0.0 |
U7 |
2.0.2 |
1.3.3 |
1.0.0 |
U6 |
1.9.3 |
1.2.1 |
1.0.0 |
Note: Although it is recommended to keep the versions of the render and the metadata synchronized to ensure optimal compatibility, it is possible to update one or the other independently, as long as no major changes are introduced in the metadata. In other words, while the major version of the metadata remains the same, compatibility between the render (Super App) and the metadata (Mini App) will be ensured. However, if the major version of the metadata changes, it will then be necessary to also update the Render in the Super App.
See Native Mobile Mini Apps Considerations for more details.