App execution

Mobile apps are started and stopped, and can switch between foreground and background states when running.

App execution modes

On iOS and on Android, standalone Genero apps are installed and started on the device as other apps. However, if a permanent network connect is available (WIFI), it is possible to have a lightweight app installed on the device, that executes the real application code on a server, displaying forms on the device.

For more details, see Starting programs on a mobile device.

Android app state

The foreground / background state of Android apps can be controlled with a presentation style attribute which applies to the UserInterface class: androidKeepForeground.

For more details, see Controlling Android app states (GMA).